Search hotels in Saint Elizabeth, Jamaica
Enter your dates and choose from 53 hotels and other places to stay
Check out these popular cities in Saint Elizabeth

Treasure Beach
Southfield

Black River
Santa Cruz
Pond Side
Bridge Pen
Newmarket
Far Enough
Bull Savanna
Stay in Saint Elizabeth's best hotels!
Filter by:
B&B Hideaway
Located in Santa Cruz in the Saint Elizabeth region, B&B Hideaway features a garden.
Paradise Point Company Limited
Set within 300 metres of Callabash Bay Beach and 40 km of YS Falls, Paradise Point Company Limited features rooms with air conditioning and a private bathroom in Treasure Beach.

Nat’s place
Set within 600 metres of Callabash Bay Beach and 39 km of YS Falls, Nat’s place offers rooms with air conditioning and a private bathroom in Treasure Beach.

Eliwes Villa
Located just 1.2 km from Callabash Bay Beach, Eliwes Villa offers accommodation in Treasure Beach with access to an outdoor swimming pool, a garden, as well as a shared kitchen.

Ultimate Freedom Bed and Breakfast
Located in Santa Cruz and only 22 km from YS Falls, Ultimate Freedom Bed and Breakfast provides accommodation with mountain views, free WiFi and free private parking.

Beyond Sunset Resort & Villas
Facing the seafront, Beyond Sunset Resort & Villas is a bed and breakfast providing a 5-star accommodation in Treasure Beach. It features pool with a view, garden and parking on-site.

Mango tree Oasis
Located in Treasure Beach in the Saint Elizabeth region, Mango tree Oasis has a balcony. This property offers access to a terrace, free private parking and free WiFi.

Cashaw Cabin - Private Retreat with a Pool
Featuring air-conditioned accommodation with a private pool, mountain view and a patio, Cashaw Cabin - Private Retreat with a Pool is located in Treasure Beach.

Brytan Villa
Set in Treasure Beach and only 400 metres from Callabash Bay Beach, Brytan Villa offers accommodation with sea views, free WiFi and free private parking.

Waikiki Guest House
Offering a garden and sea view, Waikiki Guest House is situated in Treasure Beach, a few steps from Callabash Bay Beach and 40 km from YS Falls.

















