Skip to main content

Filter by:


Star Rating

Review Score

Rose Hill – 100 hotels and places to stay
See the latest prices and deals by choosing your dates.
Cobblers Cove - Barbados, hotel in Rose Hill

With a peaceful, beachfront location, Cobblers Cove - Barbados is set in exotic gardens and offers free watersports, including windsurfing, sailing and waterskiing.

8.8
Scored 8.8
Excellent
Rated excellent
94 reviews
Price from$577.50per night
Fairmont Royal Pavilion Barbados Resort, hotel in Rose Hill

Set on the Glitter Bay Beach and 1.2 mi from Holetown City in St James, this complex features an extensive garden, in-room massage services, a swimming pool and free WiFi in all areas.

8.1
Scored 8.1
Very Good
Rated very good
60 reviews
Price from$559.30per night
Colony Club by Elegant Hotels, hotel in Rose Hill

Located in Saint James, a few steps from Colony Club Beach, Colony Club by Elegant Hotels has accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center.

7.5
Scored 7.5
Good
Rated good
170 reviews
Price from$1,036per night
Little Good Harbour, hotel in Rose Hill

Located near St. Peter Parish Church, this Barbados seaside hotel offers rooms with garden views and an outdoor pool.

9.2
Scored 9.2
Wonderful
Rated wonderful
85 reviews
Price from$257.25per night
Mango Bay All Inclusive, hotel in Rose Hill

The all-inclusive Mango Bay Hotel is on the beachfront in Holetown, and features an outdoor pool, a mini-gym and a spa. Each air-conditioned room has a private balcony.

7.5
Scored 7.5
Good
Rated good
25 reviews
Price from$471.50per night
Santosha Barbados, hotel in Rose Hill

Santosha Barbados is located in a rural part of Barbados, 984 feet from Walkers Beach and 35 minutes’ drive from Grantly Adams International Airport.

8.4
Scored 8.4
Very Good
Rated very good
143 reviews
Price from$180per night
Coral Reef Club, hotel in Rose Hill

Coral Reef Club, a 5-star hotel, is a property located in Saint James, facing the sea. The accommodations offers water sports facilities, as well as an outdoor swimming pool and a fitness center.

9.3
Scored 9.3
Wonderful
Rated wonderful
51 reviews
Price from$590per night
The Sandpiper, hotel in Rose Hill

Located in the Holetown district of Saint James with water sports facilities and an outdoor swimming pool, The Sandpiper offers accommodations with free WiFi.

9.1
Scored 9.1
Wonderful
Rated wonderful
58 reviews
Price from$590per night
Eumelvilla, hotel in Rose Hill

Just a 15-minute walk from Colony Club Beach and 1.1 miles from Lower Carlton Beach, Eumelvilla features accommodations in Saint James, with a garden.

8.6
Scored 8.6
Excellent
Rated excellent
33 reviews
Price from$85per night
Royal Palms, St James, hotel in Rose Hill

Offering a garden, Royal Palms, St James features accommodations in Saint James. This property offers access to a terrace and free private parking.

9.8
Scored 9.8
Exceptional
Rated exceptional
5 reviews
Price from$1,210per night
See all hotels near Rose Hill
Subscribe to receive premium deals

Prices drop the second you sign up!