Skip to main content

Filter by:


Star rating

Review score

Good Hope – 51 hotels and places to stay
See the latest prices and deals by choosing your dates.
Catcha Falling Star, hotel in Good Hope

Standing atop the beautiful cliffs of Negril’s West End, this resort features an on-site restaurant and bar. Guests can follow a path downward for swimming and snorkelling in the Caribbean Sea.

Lovely location and amazing sunset/swimming from the cliffs!
9.0
Scored 9.0
Superb
Rated superb
339 reviews
Price from£108.46per night
Rayon Hotel, hotel in Good Hope

Just 100 metres from Negril’s 7-Mile Beach, Rayon Hotel offers air-conditioned accommodation with private balconies and a swimming pool surrounded by tropical vegetation.

Staff were amazing. Location is great, and a good breakfast is included. We will definitely return.
8.8
Scored 8.8
Fabulous
Rated fabulous
230 reviews
Price from£148.73per night
Negril Palms, hotel in Good Hope

This Jamaican property located in Seven Mile Beach features a private beach and outdoor pool. Rooms are equipped with cable TV and balconies. Times Square Mall is one mile from the resort.

Location was close to the main shopping areas and restaurants
6.7
Scored 6.7
Pleasant
Rated pleasant
219 reviews
Price from£93.19per night
Sunrise Club Hotel, hotel in Good Hope

This hotel is just steps from Jamaica’s famous white sand 7 Mile Beach. It has an on-site restaurant and a bar, and offers free Wi-Fi in public areas.

The property’s grounds were absolutely lovely and so was my room. The hotel is close to absolutely everything fun in Negril and the beach is right across the street. The hotel’s restaurant serves amazing thin crust pizza too!
8.2
Scored 8.2
Very good
Rated very good
188 reviews
Price from£73.93per night
Beach House Condos, Negril, hotel in Good Hope

Beach House Condos, Negril is set in Negril, 49 km from Montego Bay and 15 km from Alma. Guests can enjoy the on-site bar. Free WiFi is offered and free private parking is available on site.

Nice property at a beautiful beach. Friendly staff.
8.9
Scored 8.9
Fabulous
Rated fabulous
110 reviews
Price from£120.07per night
Firefly Beach Cottages, hotel in Good Hope

Featuring a private area on Negril Beach, this Jamaica property is 6.8 km from Kool Runnings Water Park. It features an on-site café. All accommodations have a patio with garden or beach views.

The staff was excellent! Met all my family needs! Jarvis the best host ever! He stayed late for our special request to check in ! Always greeted us with a smile! It was so much fun we extended our stay! The food was great and clean! Thanks to the staff at the front desk and housekeeping I’m definitely going back! 100% quality stay for family and all types of crowd!
7.5
Scored 7.5
Good
Rated good
24 reviews
Price from£159.64per night
Ocean Cliff Hotel Negril Limited, hotel in Good Hope

Situated in Negril, 2.6 km from Seven Mile Beach, Ocean Cliff Hotel Negril Limited features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

both great
9.0
Scored 9.0
Superb
Rated superb
275 reviews
Price from£192.91per night
The Cliff Hotel, hotel in Good Hope

Featuring free WiFi, a spa centre and an outdoor pool, The Cliff Hotel offers accommodation in Negril.

Nice property in a stunning location
9.3
Scored 9.3
Superb
Rated superb
90 reviews
Price from£369.01per night
Negril Treehouse Resort, hotel in Good Hope

This Negril resort hotel sits on the white sands of Seven Mile Beach. Guests can go parasailing or simply relax in the clear waters of the Caribbean Sea.

Location/View - staff are very kind.
8.8
Scored 8.8
Fabulous
Rated fabulous
311 reviews
Price from£145.33per night
Coco La Palm, hotel in Good Hope

Conveniently located in the heart of the popular Seven-Mile Beach area, Coco La Palm offers complimentary Continental breakfast and free Wi-Fi connection in public areas.

Food was good
8.4
Scored 8.4
Very good
Rated very good
664 reviews
Price from£135.06per night
See all hotels near Good Hope
Subscribe to receive premium deals

Prices drop the moment you sign up!