Filters

Selected filters
Clear all
Spa hotels

Accommodation type

Hotels by class

Price per night

Review rating

Attractions

Thematic hotels

  • Show All + Show Less -

Hotel facilities

Room facilities

List view
Photo view
Filters
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
5 stars Hotel in Portsmouth, Dominica
2.1 km to the city centre
9.4 (5 reviews)
Located in a beach area of Portsmouth, Secret Bay Hotel Portsmouth overlooks the Caribbean Sea. Guests have access to a plunge swimming pool, a yoga room and Wi-Fi throughout the property.
Located in a beach area of Portsmouth, Secret Bay Hotel Portsmouth overlooks the Caribbean Sea. Guests have access to a plunge swimming pool, a yoga room and Wi-Fi throughout the property.
5 stars Hotel in Portsmouth, Dominica
200 m to the city centre
9.1 (139 reviews)
The 5-star Intercontinental Dominica Cabrits Resort & Spa By Ihg Portsmouth is located only 1.1 km from Coconut Beach, offering 151 rooms along with a sundeck and billiards. This Portsmouth resort…
The 5-star Intercontinental Dominica Cabrits Resort & Spa By Ihg Portsmouth is located only 1.1 km from Coconut Beach, offering 151 rooms along with a sundeck and billiards. This Portsmouth resort…
2 stars Holiday park in Portsmouth, Dominica
700 m to the city centre
7.9 (264 reviews)
The 2-star Picard Beach Cottages Portsmouth hotel offers access to Ross University School of Medicine, which is located a mere 1.3 km away. Featuring 16 rooms with views of the garden, the holiday…
The 2-star Picard Beach Cottages Portsmouth hotel offers access to Ross University School of Medicine, which is located a mere 1.3 km away. Featuring 16 rooms with views of the garden, the holiday…

Secret Bay

5 stars Hotel in Portsmouth, Dominica
2.1 km to the city centre

Intercontinental Dominica Cabrits Resort & Spa By Ihg

5 stars Hotel in Portsmouth, Dominica
200 m to the city centre

Picard Beach Cottages

2 stars Holiday park in Portsmouth, Dominica
700 m to the city centre