Where to stay
in Portsmouth

Top places to stay near the water
Secret Bay is a hotel featuring 4 outdoor pools and 3 restaurants. It's located a 10-minute walk from Cabrits National Park. The Champs is a lodge featuring a private beach and free breakfast. You'll be well placed to spend some time at the water with a visit to Coconut Beach, located close by. Intercontinental Dominica Cabrits Resort & Spa by IHG is a hotel featuring a full-service spa and free WiFi. It's located a 8-minute walk from Coconut Beach, so you'll be well situated for your beach vacation.
Recommended hotels
Top rated places to stay in Portsmouth for families
Intercontinental Dominica Cabrits Resort & Spa by IHG is a hotel featuring 4 outdoor pools and a free kids' club.
Recommended hotels
Top rated places to stay for luxury travelers
Intercontinental Dominica Cabrits Resort & Spa by IHG is luxury a hotel featuring 3 restaurants and 3 bars. Secret Bay is luxury a lodge featuring a private beach and an ocean-view restaurant. You'll also be located within 1.2 mi (2km) of Coconut Beach.
Recommended hotels
Top places to stay with pools in Portsmouth
Intercontinental Dominica Cabrits Resort & Spa by IHG is a hotel featuring 4 outdoor pools and a marina. It's just a short 10-minute walk from Cabrits National Park. Secret Bay is a lodge featuring a poolside bar and a private beach. The Champs is a guesthouse featuring an outdoor pool and free breakfast, and guests like its helpful staff.
Recommended hotels
Best places to stay near the airport
Intercontinental Dominica Cabrits Resort & Spa by IHG is a hotel featuring an airport shuttle and a marina. The Champs is a guesthouse featuring an airport shuttle and 2 beach bars that guests like for its helpful staff. Rejens Hotel is a hotel featuring an airport shuttle and a water park.