Hotels in Dominica
Enter your dates and choose from 259 hotels and other places to stay!
Top destinations for Dominica city trips
Find hotels in some of the most popular cities in Dominica
Roseau
Friendly locals, Nature, Waterfalls126 hotelsPortsmouth
Nature, Friendly locals, Beaches30 hotelsCalibishie
Nature, Friendly locals, Relaxation21 hotelsMarigot
Nature, Tranquillity, Friendly locals10 hotelsMéro
Beaches, Rainforests, Hiking9 hotelsPaix Bouche
8 hotelsMahaut
8 hotelsSoufrière
Relaxation, Hiking, Diving7 hotelsLoubiere
7 hotelsCanefield Airport
7 hotels
Hotels in the most popular regions in Dominica
Discover Dominica by exploring its top regions
Caribbean Islands
34898 hotelsLesser Antilles
20395 hotelsFrench West Indies
13024 hotels
Explore and find hotels in Dominica
Situated between the Caribbean Sea and the North Atlantic Ocean, Dominica is nicknamed ‘The Nature Island’ because of its volcanic peaks, lush rainforest and huge thermal lake. A large number of tours and activities are available on the island, such as jeep safaris, whale and dolphin watching, and river tubing. Most excursions can be arranged from the capital of Roseau, but you’ll find the best snorkelling spots at Champagne on the south coast. Dominica’s hiking trails are a great way to take in the island’s stellar sights, with some of the best scenic strolls passing waterfalls, historic forts and the famous Boiling Lake. If you’re up for a challenge, the Waitukubuli National Trail is the longest hiking route in the entire Caribbean region, running from one side of the island to the other. You’ll find plenty of accommodation types on the island, including luxury hotels, guest houses, apartments and cottages.

Top picks for hotels in Dominica
Try one of these popular and highly-rated Dominica hotels
- Scored out of 10, guest rating 9.1Superb - What previous guests thought, 159 reviews
Providing mountain views, Serenity Lodges Dominica in Marigot provides accommodation, a garden, a terrace and a restaurant. The lodge features both WiFi and private parking free of charge.
From US$83 per night - Scored out of 10, guest rating 9.1Superb - What previous guests thought, 255 reviews
Situated in Soufrière and only 1 km from Bubble Beach, Soufriere Guesthouse features accommodation with mountain views, free WiFi and free private parking.
From US$70 per night - Scored out of 10, guest rating 9.3Superb - What previous guests thought, 89 reviews
Featuring mountain views, Danglez Bed & Breakfast in Bataka offers accommodation and a garden. This property offers access to a terrace and free private parking.
From US$60 per night - Scored out of 10, guest rating 9.1Superb - What previous guests thought, 94 reviews
Facing the beachfront, InterContinental Dominica Cabrits Resort & Spa by IHG offers 5-star accommodation in Portsmouth and features an outdoor swimming pool, fitness centre and garden.
From US$311 per night - Scored out of 10, guest rating 9.2Superb - What previous guests thought, 31 reviews
A recently renovated apartment set in Penville, "SunRise Inn" Nature Island Dominica features a garden. This property offers access to a balcony, free private parking and free WiFi.
From US$134 per night - Scored out of 10, guest rating 9.2Superb - What previous guests thought, 71 reviews
Situated in Guillet and only 2.2 km from Purple Turtle Beach, ORCHID RESORT Ltd features accommodation with sea views, free WiFi and free private parking.
From US$127 per night - Scored out of 10, guest rating 9.5Exceptional - What previous guests thought, 25 reviews
Featuring mountain views, Natrue's Haven provides accommodation with balcony, around 1.7 km from Sand Bay Beach. This property offers access to a terrace and free private parking.
From US$79 per night - Scored out of 10, guest rating 9.8Exceptional - What previous guests thought, 6 reviews
Set in Calibishie and only 2 km from Number One Beach, Home Song offers accommodation with sea views, free WiFi and free private parking. With garden views, this accommodation provides a balcony.
From US$94 per night - Scored out of 10, guest rating 9.3Superb - What previous guests thought, 23 reviews
La Caille Créole is set in Roseau. During your time staying in this recently renovated apartment, dating back to 18th century, you will have access to free WiFi.
From US$173 per night - Scored out of 10, guest rating 9.0Superb - What previous guests thought, 30 reviews
Mountain view apartment 2 is situated in Roseau and offers a garden and a bar. This property offers access to a patio, free private parking and free WiFi.
From US$119 per night
Best reviewed hotels
Facing the beachfront, InterContinental Dominica Cabrits Resort & Spa by IHG offers 5-star accommodation in Portsmouth and features an outdoor swimming pool, fitness centre and garden.
Scored out of 10, guest rating 9.1Superb - What previous guests thought, 94 reviewsFrom US$311 per nightLa Maison 29 is located in Roseau. With a shared lounge, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 55 reviewsFrom US$132 per nightClassique International in Dominica has a garden, shared lounge, a terrace and bar in Marigot. The accommodation features room service, a 24-hour front desk and luggage storage for guests.
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 56 reviewsFrom US$149 per nightSet in Trafalgar, Villa Copthall features an outdoor swimming pool, bar and free WiFi throughout the property. There is a restaurant serving American cuisine, and free private parking is available.
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 25 reviewsFrom US$182 per nightLocated on a hill in the village of Picard, this Portsmouth hotel offers views of Prince Rupert Bay and is a 5-minute walk from Ross University.
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 84 reviewsFrom US$162 per nightFeaturing free WiFi throughout the property, Sutton Place Hotel is situated in Roseau. The property has a bar, as well as a restaurant serving Caribbean cuisine.
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 75 reviewsFrom US$165 per nightOcean's Edge Lodge Restaurant & Bar has a fitness centre, garden, a terrace and restaurant in Roseau. The accommodation features room service, and currency exchange for guests.
Scored out of 10, guest rating 8.1Very good - What previous guests thought, 15 reviewsFrom US$160 per nightRejens Hotel features a garden, terrace, a restaurant and bar in Portsmouth. With free WiFi, this 4-star hotel offers room service.
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 24 reviewsFrom US$163 per nightRosalie Bay Eco Resort & Spa features an outdoor swimming pool, fitness centre, a garden and terrace in Rosalie. Among the various facilities of this property are a bar and massage services.
Scored out of 10, guest rating 8.1Very good - What previous guests thought, 206 reviewsFrom US$228 per nightSituated in Portsmouth, 2.9 km from Purple Turtle Beach, Riverside Hotel features accommodation with a terrace, free private parking, a restaurant and a bar.
Scored out of 10, guest rating 7.6Good - What previous guests thought, 107 reviewsFrom US$156 per nightNatty Tropical Valley is offering accommodation in Roseau. Among the facilities at this property are a 24-hour front desk and a concierge service, along with free WiFi throughout the property.
Scored out of 10, guest rating 7.1Good - What previous guests thought, 31 reviewsFrom US$98 per nightSet in Salisbury, 300 metres from Macoucherie Beach, Tamarind Tree Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Scored out of 10, guest rating 7.5Good - What previous guests thought, 54 reviewsFrom US$151 per night
Most booked hotels in Dominica in the past month
Popular with guests booking hotels in Roseau
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 808 reviewsPopular with guests booking hotels in Roseau
Scored out of 10, guest rating 7.1Good - What previous guests thought, 85 reviewsPopular with guests booking hotels in Marigot
Scored out of 10, guest rating 8.1Very good - What previous guests thought, 318 reviewsPopular with guests booking hotels in Portsmouth
Scored out of 10, guest rating 9.1Superb - What previous guests thought, 94 reviewsPopular with guests booking hotels in Roseau
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 75 reviewsPopular with guests booking hotels in Roseau
Scored out of 10, guest rating 9.3Superb - What previous guests thought, 232 reviewsPopular with guests booking hotels in Roseau
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 194 reviewsPopular with guests booking hotels in Rosalie
Scored out of 10, guest rating 8.1Very good - What previous guests thought, 206 reviewsPopular with guests booking hotels in Roseau
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 14 reviewsPopular with guests booking hotels in Roseau
Scored out of 10, guest rating 7.7Good - What previous guests thought, 46 reviews