Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in St Mary
Located in Ocho Rios, Oricha Villa provides accommodation with private pool, free WiFi and free private parking for guests who drive. The air-conditioned accommodation is 2 km from Ocho Rios Bay...
Featuring air-conditioned accommodation with a private pool, mountain view and a patio, MARIBELLA@CRYSTAL COVE OCHO RIOS is located in Stanmore Grove.
Boasting garden views, Czar's Sanctuary- Apt B4 at Sandcastle features accommodation with a private beach area, an outdoor swimming pool and a garden, around 400 metres from Ocho Rios Bay Beach.
Featuring air-conditioned accommodation with a private pool, mountain view and a balcony, Marchabell by the Sea E22 is set in Ocho Rios.
Facing the seafront, the outdoor pool at the Hibiscus Lodge Hotel is one of its most outstanding features.
Boasting sea views, Beautiful Beachview 2 Bebroom Loft at Sandcastles features accommodation with a private beach area, around a few steps from Ocho Rios Bay Beach.
Located in Ocho Rios, 400 metres from Ocho Rios Bay Beach and 1.6 km from Mahogany Beach, Contemporary One Bedroom at Sandcastles offers a garden and air conditioning.
Set in Ocho Rios, 100 metres from Mahogany Beach and 1.2 km from Ocho Rios Bay Beach, Peaceful Ambiance Awaits at Turtle beach Tower offers a private beach area and air conditioning.
Boasting quiet street views, Beach Studio 21 offers accommodation with a private beach area, an outdoor swimming pool and a garden, around 400 metres from Ocho Rios Bay Beach.
Featuring air-conditioned accommodation with a private pool, garden view and a patio, Modern Penthouse @ Sandcastles is located in Ocho Rios.
Popular with guests booking beach hotels in St Mary
Popular with guests booking beach hotels in St Mary
Popular with guests booking beach hotels in St Mary
Popular with guests booking beach hotels in Ocho Rios
Popular with guests booking beach hotels in Ocho Rios
Popular with guests booking beach hotels in Ocho Rios
Popular with guests booking beach hotels in Ocho Rios
Popular with guests booking beach hotels in Ocho Rios
Popular with guests booking beach hotels in Ocho Rios
Popular with guests booking beach hotels in Ocho Rios
Set in Ocho Rios, 400 metres from Ocho Rios Bay Beach, Beach Studio 9 offers accommodation with an outdoor swimming pool, free private parking, a private beach area and a restaurant.
Boasting a private beach area, a garden as well as a bar, Beachview 1 Bedroom 4 at Sandcastles is situated in Ocho Rios, within 400 metres of Ocho Rios Bay Beach.
Set just 400 metres from Ocho Rios Bay Beach, Beach Studio 27 offers accommodation in Ocho Rios with access to a private beach area, a garden, as well as private check-in and check-out.
Facing the seafront, Beach Studio 10 is an aparthotel offering a 5-star accommodation in Ocho Rios. It features a private beach area, outdoor swimming pool and parking on-site.
Boasting quiet street views, Beach Studio 21 offers accommodation with a private beach area, an outdoor swimming pool and a garden, around 400 metres from Ocho Rios Bay Beach.
Set in Ocho Rios in the Saint Ann Parish region and Ocho Rios Bay Beach reachable within 400 metres, Turtle Beach Towers Apt 22 C - Ocho Rios offers accommodation with free WiFi, a children's...
Set in Ocho Rios, 200 metres from Ocho Rios Bay Beach and 1.8 km from Mahogany Beach, Lovely Modern 1Bedroom overlooking Carribean Sea. Offers a private beach area and air conditioning.
Located on Ocho Ríos Beach, Couples Tower Isle offers luxurious accommodation and amazing Caribbean Sea views. There are 4 restaurants and a spa.
Featuring air-conditioned accommodation with a private pool, pool view and a patio, Sea 7 is located in Ocho Rios.
Facing the beachfront, Moxons Beach Club offers 4-star accommodation in Boscobel and features a shared lounge, terrace and restaurant.
Featuring air-conditioned accommodation with a private pool, mountain view and a patio, MARIBELLA@CRYSTAL COVE OCHO RIOS is located in Stanmore Grove.
Located in Ocho Rios, 800 metres from Mahogany Beach, ROSI Ocean Sand Hotel Apt (@Sandcastles) provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Ocho Rios, Oricha Villa provides accommodation with private pool, free WiFi and free private parking for guests who drive.
Facing the seafront, the outdoor pool at the Hibiscus Lodge Hotel is one of its most outstanding features.
Located in Ocho Rios, close to Ocho Rios Bay Beach, Beach One Bedroom Suite C5 provides accommodation with bike hire, a private beach area, an outdoor swimming pool and a fitness centre.
Situated in Ocho Rios, a few steps from Ocho Rios Bay Beach and 1.5 km from Mahogany Beach, Beach One Bedroom Suite A29 offers a private beach area and air conditioning.
Located in Ocho Rios, a few steps from Sunset Beach, Sand and Tan Beach Hotel provides accommodation with a private beach area, free private parking, a restaurant and a bar.
Offering an outdoor swimming pool, Ocean Palms is located on the beachfront in Ocho Rios.This property offers free parking and WiFi in public areas.
Offering a spa and a swimming pool with a wave machine and water slides, Moon Palace Jamaica - All Inclusive - All Inclusive is located on the beachfront in Ocho Rios.
Set in Richards Pen in the Saint Mary region, Villa Topenga Deluxe Studio offers accommodation with free WiFi and free private parking. The property features sea and quiet street views.
Situated in Cherryfield, 700 metres from Reggae Beach, Coral Cay Villas has a private beach area, private parking and rooms with free WiFi access.
Boasting air-conditioned accommodation with a pool with a view, sea view and a patio, Beachfront home near Dunns River Falls is set in Tower Isle.
Boasting pool views, Harmony Studio - Chrisanns Beach Resort Apt 18 features accommodation with a private beach area, a garden and a terrace, around 600 metres from Reggae Beach.
Located in Ocho Rios, 600 metres from Reggae Beach and 1.4 km from Frankfort Bay Beach, Chrisanns Paradise Suite by the Ocean - Apt#9 provides accommodation with free WiFi, air conditioning, a private...
Located within 400 metres of Reggae Beach and 1.2 km of Frankfort Bay Beach, Tranquility Cove provides rooms with air conditioning and a private bathroom in Tower Isle.
Featuring air-conditioned accommodation with a balcony, Sunset Two Bedroom Suite At Turtle Towers is set in Ocho Rios.
Boasting air-conditioned accommodation with a private pool, Sea Bird Beach Studio @ Sandcastles is situated in Ocho Rios.
Located only 200 metres from Ocho Rios Bay Beach in Ocho Rios, Sundreamer Suite @ Turtle Towers provides accommodation equipped with a balcony, garden and year-round outdoor pool.
Featuring air-conditioned accommodation with a private pool, Conch Shell Beach Studio @ Sandcastles is located in Ocho Rios.
Featuring sea views, Sword Fish Beach Suite@ Turtle Towers offers accommodation with a private beach area, an outdoor swimming pool and a garden, around 200 metres from Ocho Rios Bay Beach.
Set in Ocho Rios in the Saint Ann Parish region and Ocho Rios Bay Beach reachable within 200 metres, Surf Turf Two Bedroom Suite At Turtle Towers offers accommodation with free WiFi, a children's...
Set in Ocho Rios in the Saint Ann Parish region and Ocho Rios Bay Beach reachable within 200 metres, Coral Keys At Sandcastle offers accommodation with free WiFi, a children's playground, a private...