Skip to main content

Filter by:


Star rating

Review score

Bachelors Hall – 90 hotels and places to stay
See the latest prices and deals by choosing your dates.
Aileen Palm Cove Ja, hotel in Bachelors Hall

Set within 1.3 km of Ocho Rios Bay Beach and 1.6 km of Mahogany Beach in Ocho Rios, Aileen Palm Cove Ja offers accommodation with seating area.

9.0
Scored 9.0
Superb
Rated superb
23 reviews
Price from£131.83per night
Wizzy Apartment White River, hotel in Bachelors Hall

Located in Ocho Rios, within 1.9 km of Sunset Beach and 2.3 km of Frankfort Bay Beach, Wizzy Apartment White River provides accommodation with a garden as well as free private parking for guests who...

9.0
Scored 9.0
Superb
Rated superb
7 reviews
Price from£47.82per night
Cindy's Garden Stay, hotel in Bachelors Hall

Situated 2.8 km from Sunset Beach, Cindy's Garden Stay features accommodation with free WiFi and free private parking. This apartment provides a garden as well as a terrace.

9.3
Scored 9.3
Superb
Rated superb
7 reviews
Price from£53.05per night
Sun Shine Luxury Villas 2 bedroom Pool & Gym Ocho Rios St Ann, hotel in Bachelors Hall

Situated in Ocho Rios, Sun Shine Luxury Villas 2 bedroom Pool & Gym Ocho Rios St Ann features accommodation with private pool, free WiFi and free private parking for guests who drive.

9.6
Scored 9.6
Exceptional
Rated exceptional
21 reviews
Price from£197.55per night
A taste of Jamaica Lavern’s Place, hotel in Bachelors Hall

Less than 1 km from Ocho Rios Bay Beach, A taste of Jamaica Lavern’s Place is a recently renovated property located in Ocho Rios and provides air-conditioned rooms with free WiFi and private parking.

8.5
Scored 8.5
Very good
Rated very good
49 reviews
Price from£82.35per night
Little Shaw park guest house, hotel in Bachelors Hall

Situated just 1.4 km from Ocho Rios Bay Beach, Little Shaw park guest house provides accommodation in Ocho Rios with access to a garden, barbecue facilities, as well as a housekeeping service.

6.7
Scored 6.7
Pleasant
Rated pleasant
164 reviews
Price from£51.31per night
Villa La Rosa with Spectacular view of Ocho Rios, hotel in Bachelors Hall

Villa La Rosa with Spectacular view of Ocho Rios is a recently renovated villa in Ocho Rios, where guests can makes the most of its infinity pool, garden and tennis court.

7.9
Scored 7.9
Good
Rated good
20 reviews
Price from£198.56per night
Pineapple Court Hotel, hotel in Bachelors Hall

Pineapple Court Hotel is located 800 metres from Mahogany Beach and 3 km from Ocho Rios Bay Beach. It features a furnished sun terrace, a swimming pool and free parking.

7.4
Scored 7.4
Good
Rated good
335 reviews
Price from£79.18per night
Silver Seas Hotel, hotel in Bachelors Hall

The hotel is an ocean front boutique property nestled in quiet seclusion in the heart of Ocho Rios. Charming and affordable, the hotel is situated overlooking the beautiful blue of the Caribbean Surr...

5.2
Scored 5.2
Average
Rated passable
110 reviews
Price from£70.64per night
SandCastles Holiday #C9, hotel in Bachelors Hall

Set in Ocho Rios, within a few steps of Ocho Rios Bay Beach and 1.5 km of Mahogany Beach, SandCastles Holiday #C9 offers accommodation with an outdoor swimming pool and free WiFi throughout the...

7.7
Scored 7.7
Good
Rated good
102 reviews
Price from£79.97per night
See all hotels near Bachelors Hall
Subscribe to receive premium deals

Prices drop the moment you sign up!