Search hotels in Saint John Parish

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 198 hotels in Saint John Parish with room rates, reviews, and availability. Most hotels are fully refundable.

Secret Bay
5 out of 5
Tibay, Portsmouth, 00152
9.6/10 Exceptional! (22 reviews)
"If you want seclusion and quiet with beauty surrounding you then this is the place. It felt like our own private resort. The property is gorgeous with fun things to do not far away. We hiked Trafalgar falls and Middleham falls in the same day. If you're in shape then that's doable. Otherwise you ..."

Reviewed on Apr 28, 2022

Secret Bay
Cabrits Resort & Spa Kempinski Dominica
5 out of 5
Bell Hall Road, Douglas Bay, Cabrits National Park, Portsmouth, Saint John
Fully refundableReserve now, pay when you stay
The price is $650 per night from Mar 27 to Mar 28
$650
per night
Mar 27 - Mar 28
8.8/10 Excellent! (31 reviews)
"This Resort and staff were EXCELLENT!! We enjoyed our vacation so much. The staff was so accommodating and friendly!! Beautiful island as well. We will like to return in the near future!!"

Reviewed on Dec 28, 2022

Cabrits Resort & Spa Kempinski Dominica
Pagua Bay House Oceanfront Cabanas
4 out of 5
Pagua Bay, Marigot, Saint Andrew
9.6/10 Exceptional! (24 reviews)
"Our hosts, Rick and Alicia, went out of their way every day to make sure our needs were met. The food was all local and wonderfully prepared. Our cabana was over the top, the largest bathroom and shower area I’ve ever seen. Multiple sitting/lying options on the veranda, by the trapezoidal plunge ..."

Reviewed on Aug 6, 2022

Pagua Bay House Oceanfront Cabanas

Save an average of 15% on thousands of hotels when you're signed in

Atlantique View Resort & Spa, an Ascend Collection hotel
3.5 out of 5
Ansolda, Anse du Me, St. Andrew
Fully refundableReserve now, pay when you stay
The price is $174 per night from Apr 9 to Apr 10
$174
per night
Apr 9 - Apr 10
9/10 Wonderful! (35 reviews)
Heavenly vacation spot
"Great establishment with great service. My only regret it was that I only spent a few days."

Reviewed on Mar 14, 2023

Atlantique View Resort & Spa, an Ascend Collection hotel
Tamarind Tree Hotel and Restaurant
2.5 out of 5
E.O. Leblanc Hwy, Salisbury
8.2/10 Very Good! (39 reviews)
"This is a great place to relax and take in Dominica. The rooms all have nice balcony views of the ocean and the sunsets are amazing. The property is serene with its gardens and a good place to see hummingbirds, bananaquits, and other birds. Additionally, the hotel restaurant has excellent food, affordably ..."

Reviewed on Dec 18, 2022

Tamarind Tree Hotel and Restaurant
Riverside Hotel
3.5 out of 5
Moo Cow Trail, Portsmouth, Saint John Parish
Fully refundableReserve now, pay when you stay
The price is $100 per night from Mar 30 to Mar 31
$100
per night
Mar 30 - Mar 31
9.4/10 Exceptional! (20 reviews)
"Very friendly and welcoming. Made sure to remember my name"

Reviewed on Mar 23, 2023

Riverside Hotel
Hibiscus Valley Inn
3 out of 5
Hatton Garden #6, 10 min S of Melville Hall airport, Marigot, 99999
The price is $64 per night from Mar 29 to Mar 30
$64
per night
Mar 29 - Mar 30
7.8/10 Good! (75 reviews)
"What a funky quaint place to stay. It was very rustic but comfortable. The staff was very friendly. Food was good and enjoyed meeting the other people staying there. There are six bungalows and set breakfast and dinner times. You eat what they have cooked for the meal. We liked it. They do accommodate ..."

Reviewed on Mar 19, 2023

Hibiscus Valley Inn
Portsmouth Beach Hotel
3 out of 5
34 Picard Estate, Portsmouth
The price is $75 per night from Mar 27 to Mar 28
$75
per night
Mar 27 - Mar 28
6.4/10 (39 reviews)
"Property is under renovations"

Reviewed on May 30, 2022

Portsmouth Beach Hotel
The Champs
3 out of 5
Blanca Heights, Portsmouth
The price is $105 per night from Mar 30 to Mar 31
$105
per night
Mar 30 - Mar 31
9.2/10 Wonderful! (92 reviews)
"A small but lovely hotel in the hills above Portsmouth, with a commanding view of Prince Rupert Bay. The rooms are large, breakfast is fantastic and the staff and owners are incredibly friendly and helpful! Portsmouth is a great place to stay, with restaurants, whale watching, a couple of wine sand ..."

Reviewed on Mar 3, 2023

The Champs
Stonedge Safari Hotel
2.5 out of 5
Grand Savanne, Salisbury, Salisbury
Fully refundableReserve now, pay when you stay
The price is $45 per night from Mar 27 to Mar 28
$45
per night
Mar 27 - Mar 28
7/10 Good! (4 reviews)
"Nette Gastgeber"

Reviewed on Jan 10, 2023

Stonedge Safari Hotel
Serenity Lodges Dominica
2.5 out of 5
Concord, Marigot
Fully refundableReserve now, pay when you stay
The price is $65 per night from Mar 29 to Mar 30
$65
per night
Mar 29 - Mar 30
8.8/10 Excellent! (35 reviews)
"Very kind, courteous and friendly staff. Great service. Close to airport."

Reviewed on Jan 26, 2023

Serenity Lodges Dominica
Luxury private beachfront villa with spectacular views
9.8/10 Exceptional! (26 reviews)
Just what we needed
"From the minute we walked in this house all we wanted to do was sit , relax & gaze at the beautiful view . A much needed vacation spot for all us Northerners , thank you Chris for helping us navigate some of this wonderful island ."

Reviewed on Mar 4, 2023

Luxury private beachfront villa with spectacular views
2 bedroom, village lifestyle, beachfront home
Colihaut, Saint Peter Parish
The price is $78 per night from Mar 28 to Mar 29
$78
per night
Mar 28 - Mar 29
10/10 Exceptional! (2 reviews)
"Très grand appartement face à la mer. Petit village très accueillant. Peu de choix de nourriture, il faudra retourné dans une grande ville pour plus de choix."

Reviewed on Feb 9, 2023

2 bedroom, village lifestyle, beachfront home
Mango Island Lodges
3.5 out of 5
Syers Estate, St. Joseph
9.6/10 Exceptional! (25 reviews)
Wonderful Experience
"Amazing property. Gorgeous views and meticulously detailed decor through the property."

Reviewed on Oct 8, 2022

Mango Island Lodges
Caribbean Sea View Holiday Apartments
3 out of 5
Mero Hill, Oliver Le Blanc Hwy, Mero, St Joseph Parish, 767
9.8/10 Exceptional! (35 reviews)
"Elie was simply excellent! Good communication from the start to the end. Always reachable & ready to help. Very clean with A/C & the view is just ace! All in all a great accommodation well located between the two capitals & Mero beach walking distance. Would definitely stay again."

Reviewed on Aug 3, 2022

Caribbean Sea View Holiday Apartments
Calibishie Sandbar
2.5 out of 5
Main Road, St. Andrew, Calibishie, 001098000
The price is $65 per night from Mar 30 to Mar 31
$65
per night
Mar 30 - Mar 31
8.8/10 Excellent! (18 reviews)
"I liked my stay here. The staff was very helpful especially when looking to book excursions. The rooms were spacious. But there is no tv so it’s a good chance to get in touch with yourself. It’s right on a beach but it was windy so I didn’t get to enjoy it. They have a restaurant onsite but it was ..."

Reviewed on Feb 8, 2020

Calibishie Sandbar
Jacoway Inn
3 out of 5
John Baptiste Ridge Road, Calibishie
The price is $74 per night from Apr 1 to Apr 2
$74
per night
Apr 1 - Apr 2
9.8/10 Exceptional! (18 reviews)
I had a lovely stay!
"Carol-Ann was a lovely host and this was a great start to my Dominica holiday. I'd recommend this place to other travelers for sure!"

Reviewed on Mar 9, 2023

Jacoway Inn
MJay's Place
3 out of 5
Blehiem Estate,, Terreplat, Vieille Case, Commonwealth of Dominica, 00109-8000
The price is $40 per night from Mar 28 to Mar 29
$40
per night
Mar 28 - Mar 29
10/10 Exceptional! (1 review)
"Such a nice place. The nicest, cleanest, well-appointed place I stayed in Dominica and amazing value for money."

Reviewed on Sep 16, 2022

MJay's Place
2 Bedroom Residence
3 out of 5
Terre plat, Vieille Case, Saint Andrew Parish, 00152
The price is $68 per night from Mar 27 to Mar 28
$68
per night
Mar 27 - Mar 28
2 Bedroom Residence
Picard Beach Cottages
2 out of 5
Ross Boulevard Picard, Portsmouth
7.6/10 Good! (21 reviews)
"The hotel charged me for an extra night that I didn’t book and would not respond to any emails asking for an explanation. Avoid this place!!"

Reviewed on Dec 28, 2022

Picard Beach Cottages
Don't see what you're looking for?
See all available properties in Saint John Parish
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Saint John Parish hotels information

Number of reviews
562
Accommodation
198 hotels
Lowest Price
$40
Highest Price
$650

Recent reviews of Saint John Parish hotels
Expedia verified reviews