Skip to main content

Featured hotels near Buff Bay

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Windbreak Villa

Buff Bay (1.4 miles from Buff Bay)

Featuring a terrace, Windbreak Villa is set in Buff Bay. This guest house features a garden and free private parking. At the guest house, all units have a wardrobe.

Show more Show less
8.2
Very good
9 reviews
Price from
£70
per night

Barbecue Heritage Gardens Cottage - JM

Newcastle (9.4 miles from Buff Bay)

Barbecue Heritage Gardens Cottage - JM is located in Newcastle. With garden views, this accommodation features a patio.

Show more Show less
8.9
Fabulous
28 reviews
Price from
£124
per night

Silver Hill Select

Spa Spring (9.6 miles from Buff Bay)

Set in Spa Spring, Silver Hill Select offers accommodation with a plunge pool, a patio and river views. The property features garden and inner courtyard views.

Show more Show less
9.4
Superb
17 reviews
Price from
£106
per night

Germaican Hostel

Port Antonio (11.4 miles from Buff Bay)

Germaican Hostel is set in the tropical forest just 3 km outside Port Antonio. This hostel offers private rooms and beds in shared dorms, all with free WiFi and amazing jungle views.

Show more Show less
9.2
Superb
94 reviews
Price from
£18
per night

Fantastic views at Friends

Port Antonio (11.3 miles from Buff Bay)

Offering free WiFi and a garden, Fantastic views at Friends is located in the jungle, 3 km from Port Antonio and 41 km from Kingston. Free private parking is available on site.

Show more Show less
9.6
Exceptional
26 reviews

Prince Valley Guesthouse

Irish Town (11.6 miles from Buff Bay)

With mountain views, Prince Valley Guesthouse is located in Irish Town and has a restaurant, a 24-hour front desk, bar, garden, sun terrace and picnic area.

Show more Show less
9.1
Superb
181 reviews
Price from
£38
per night