Default HTG hotel image

Find hotels in St. Peters Island from $102

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 9 - Aug 10
Tomorrow
Aug 10 - Aug 11
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for St. Peters Island hotels

Hotel
Breakfast included
Reserve now, pay later
Airport shuttle included
Pet friendly

1. The Harbour House

The Harbour House
Downtown Charlottetown
Canada
Marcy
$170 nightly
$204 total
Sep 9 - Sep 10
Total with taxes and fees
The Harbour House

2. Canadas Best Value Inn & Suites Charlottetown

Canadas Best Value Inn & Suites Charlottetown
West Royalty
Canada
Janet
$118 nightly
$141 total
Sep 6 - Sep 7
Total with taxes and fees
Canadas Best Value Inn & Suites Charlottetown

3. Hampton Inn & Suites Charlottetown

Hampton Inn & Suites Charlottetown
West Royalty
Canada
Sowmya
$164 nightly
$197 total
Sep 6 - Sep 7
Total with taxes and fees
Hampton Inn & Suites Charlottetown

4. Prince Inn

Prince Inn
Downtown Charlottetown
Canada
Todd
$170 nightly
$204 total
Sep 1 - Sep 2
Total with taxes and fees
Prince Inn

5. Rodd Royalty

Rodd Royalty
West Royalty
Canada
Marianne
$134 nightly
$160 total
Sep 7 - Sep 8
Total with taxes and fees
Rodd Royalty

6. Holiday Inn Express & Suites Charlottetown by IHG

Holiday Inn Express & Suites Charlottetown by IHG
West Royalty
Canada
Nathalie
$157 nightly
$188 total
Sep 6 - Sep 7
Total with taxes and fees
Holiday Inn Express & Suites Charlottetown by IHG

7. The Hotel on Pownal

The Hotel on Pownal
Downtown Charlottetown
United States
Robert
$166 nightly
$199 total
Sep 6 - Sep 7
Total with taxes and fees
The Hotel on Pownal

8. The Dutch Inn

The Dutch Inn
Cornwall
United States
Sare
$128 nightly
$148 total
Aug 23 - Aug 24
Total with taxes and fees
The Dutch Inn

9. Dundee Arms

Dundee Arms
Downtown Charlottetown
Canada
Kindra
$167 nightly
$200 total
Sep 4 - Sep 5
Total with taxes and fees
Dundee Arms

10. The Arts Hotel

The Arts Hotel
Downtown Charlottetown
Canada
Gisele
$127 nightly
$151 total
Sep 8 - Sep 9
Total with taxes and fees
The Arts Hotel

11. The Sonata Inn

The Sonata Inn
Downtown Charlottetown
Canada
SUNGU
$154 nightly
$185 total
Sep 1 - Sep 2
Total with taxes and fees
The Sonata Inn

12. Lily's Garden

Lily's Garden
West Royalty
Canada
Yael
$115 nightly
$138 total
Sep 8 - Sep 9
Total with taxes and fees
Lily's Garden

13. Fair Isle Motel

Fair Isle Motel
Brackley
Canada
Allyson
$98 nightly
$113 total
Sep 1 - Sep 2
Total with taxes and fees
Fair Isle Motel

14. The White Horse Motel

The White Horse Motel
Cornwall
Canada
Manjot
$88 nightly
$102 total
Sep 8 - Sep 9
Total with taxes and fees
The White Horse Motel

15. Rodd Charlottetown

Rodd Charlottetown
Downtown Charlottetown
Canada
Tavinder
$201 nightly
$240 total
Sep 2 - Sep 3
Total with taxes and fees
Rodd Charlottetown

16. Andy's Blue House

Andy's Blue House
Charlottetown
Canada
Jason
$156 nightly
$187 total
Aug 18 - Aug 19
Total with taxes and fees
Andy's Blue House

17. The Great George

The Great George
Downtown Charlottetown
Canada
Samuel
$258 nightly
$308 total
Sep 1 - Sep 2
Total with taxes and fees
The Great George

18. Charlotte's Rose Inn

Charlotte's Rose Inn
Downtown Charlottetown
Canada
Alana
$223 nightly
$267 total
Sep 5 - Sep 6
Total with taxes and fees
Charlotte's Rose Inn

19. The Dawson House Bed & Breakfast

The Dawson House Bed & Breakfast
Charlottetown
Canada
Cam
$154 nightly
$184 total
Aug 23 - Aug 24
Total with taxes and fees
The Dawson House Bed & Breakfast

20. Comfort Inn Charlottetown

Comfort Inn Charlottetown
West Royalty
United States
colleen
$176 nightly
$211 total
Aug 30 - Aug 31
Total with taxes and fees
Comfort Inn Charlottetown
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top St. Peters Island Hotel Reviews

Glendenning Hall

Glendenning Hall

10/10 Excellent
"The room worked well for the three of us that came on this trip, and the front desk staff were always available to help us with whatever requests we had. I was pleasantly surprised when they had gluten-free bagels offered for the continental breakfast, which I've never seen at any other place I've stayed. We would definitely stay here again!"
Graydon 4-night trip
Posted 1 hour ago
Glendenning Hall
The Dutch Inn

The Dutch Inn

8/10 Good
"Nous avions une suite et nous avons très apprécié l’air conditionné ds chaque chambre, Côté réception très belle accueil mais ne parlait pas en français et eut beaucoup de difficulté à rejoindre l’hôtel par téléphone avant notre arrivée.Autre point négatif nous étions 4 personnes et gel douche et shampoing un de chaque (insuffisant)"
Jocelyne 1-night trip
Posted 2 hours ago
The Dutch Inn
Hampton Inn & Suites Charlottetown

Hampton Inn & Suites Charlottetown

10/10 Excellent
"Stayed for a week and had a great time with my family with young kids. Hotel is in a great location and the breakfast was good too, even though the selection was a bit limited. I wish they had extra laundry machines though because it was very difficult to use them with the amount of families during the summer."
Andrew 7-night trip
Posted 10 hours ago
Hampton Inn & Suites Charlottetown
The Holman Grand Hotel

The Holman Grand Hotel

10/10 Excellent
"Friendly, helpful staff, great location, nice rooms - ‘nuff said."
Douglas 3-night trip
Posted 11 hours ago
The Holman Grand Hotel
Holiday Inn Express & Suites Charlottetown by IHG

Holiday Inn Express & Suites Charlottetown by IHG

10/10 Excellent
"Excellent"
ANDRÉ 3-night trip
Posted 16 hours ago
Holiday Inn Express & Suites Charlottetown by IHG
Delta Hotels Prince Edward by Marriott

Delta Hotels Prince Edward by Marriott

10/10 Excellent
"Couldn’t be more central to everything. Easy parking and great staff."
Laurie-Ann 2-night trip
Posted 18 hours ago
Delta Hotels Prince Edward by Marriott
Comfort Inn Charlottetown

Comfort Inn Charlottetown

8/10 Good
"Personnel accueillant. Porte-savon grillagé et qui retient peu le savon. Pommeau de douche pas ajustable et fixé trop haut pour personne moyenne."
Jocelyn 2-night trip
Posted 20 hours ago
Comfort Inn Charlottetown
Brackley Beach Northwinds Inn and Suites

Brackley Beach Northwinds Inn and Suites

8/10 Good
"Decent spot close to Brackley Beach which is less than 5 minutes away. The rooms were large and had good amenities. The coffee and muffins in the morning were a nice touch too!"
Mike 1-night trip
Posted 22 hours ago
Brackley Beach Northwinds Inn and Suites
Rodd Royalty

Rodd Royalty

10/10 Excellent
"Professional staff with great smiles. Desk lady helped with the luggage, and pushed the cart to the room. Great memories with great service."
Gil 1-night trip
Posted 23 hours ago
Rodd Royalty

More cheap stays in St. Peters Island

The White Horse Motel

The White Horse Motel

544 Capital Dr. Cornwall PE
$88 nightly
$102 total
Sep 8 - Sep 9
Total with taxes and fees
7.2/10 Good! (376 reviews)
The White Horse Motel
Fair Isle Motel

Fair Isle Motel

511 Brackley Point Rd Brackley PE
$98 nightly
$113 total
Sep 1 - Sep 2
Total with taxes and fees
Fair Isle Motel
Glendenning Hall

Glendenning Hall

331 Grafton Street Charlottetown PE
$107 nightly
$127 total
Aug 11 - Aug 12
Total with taxes and fees
8.8/10 Excellent! (1,020 reviews)
Glendenning Hall
The Hotel on Pownal

The Hotel on Pownal

146 Pownal Street Charlottetown PE
$166 nightly
$199 total
Sep 6 - Sep 7
Total with taxes and fees
The Hotel on Pownal
Royalty Maples Motel & Cottages

Royalty Maples Motel & Cottages

18 Trainor Street Charlottetown PE
$177 nightly
$211 total
Sep 6 - Sep 7
Total with taxes and fees
8.4/10 Very Good! (296 reviews)
Royalty Maples Motel & Cottages
Centennial Cottages

Centennial Cottages

2996 Brackley Point Road Brackley Beach PE
Get rates
8.8/10 Excellent! (59 reviews)
Centennial Cottages

Frequently asked questions

Where is the best place to stay in St. Peters Island?
Located 19.8 mi (31.9 km) from the heart of St. Peters Island, Brackley Beach Northwinds Inn and Suites is a top choice for your stay based on our traveler data. Two other choices for your visit to the area are Charlottetown Inn & Conference Centre and Rodd Royalty. See all available top hotels, or vacation rentals in St. Peters Island.
What are some of the best vacation rentals in St. Peters Island?
Charming cottage near beaches: This vacation home rental outside of St. Peters Island is located near the beach and has a fireplace, a patio, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a fridge, a stovetop, and a microwave. Kick off your shoes and enjoy yourself with a garden and a selection of books. See all vacation rentals in St. Peters Island.
If I need to cancel my hotel reservation in St. Peters Island, will I receive a refund?
Yes, the majority of room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in St. Peters Island.
Where can I learn more about changing or cancelling my trip to St. Peters Island?
To find more details about changing or cancelling your trip to St. Peters Island, head over to our customer service page.
What's it like staying in St. Peters Island?
Travelers to St. Peters Island will find plenty to explore and enjoy. There are 464 hotels and other accommodations in the surrounding area. Find out more about St. Peters Island.
What should I see while I'm in St. Peters Island?
Places to visit in the wider area include Victoria Park, Beaconsfield Historic House, and Victoria Row. You'll also find Confederation Centre of the Arts and Charlottetown Port in the area. Check out what more to see and do in Expedia's St. Peters Island guide.
What's the weather like in St. Peters Island?
The hottest months are usually August and July with an average temp of 63°F, while the coldest months are February and January with an average of 26°F. The snowiest months in St. Peters Island are February, January, December, and March, with each month seeing an average of 54 inches of snowfall.

Explore a world of travel with Expedia