Find and Book Top Rated Hotels in St. Mary

Search among 1 available resort in St. Mary from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
MapView on map9.4 mi from City Center
From   US$ 227 /nightSelect

Best resorts and places to stay in St Mary

Why visit?

St Mary, Jamaica, is a captivating destination that offers a blend of stunning natural beauty and cultural richness. With notable landmarks such as Dunn's River Falls, Firefly, and the Oracabessa Bay Fish Sanctuary, visitors can indulge in thrilling adventures and immerse themselves in the vibrant Jamaican culture. From breathtaking waterfalls to historical sites, St Mary guarantees an unforgettable vacation experience.

Why is choosing a resort in St Mary better than staying in a hotel?

Secluded Serenity: Resorts in St Mary provide a tranquil and private setting, offering a peaceful escape from the bustling tourist areas.

Beautiful Beachfronts: Many resorts in St Mary boast pristine beachfront locations, allowing guests to enjoy the crystal-clear waters and relax on sandy shores.

Exciting Amenities: Resorts offer a wide range of amenities, including pools, spas, water sports facilities, and on-site dining options, ensuring all your needs are catered to.

Authentic Jamaican Experience: Resorts in St Mary showcase the unique charm and vibrant culture of Jamaica, immersing guests in local traditions, cuisine, and entertainment.

Personalized Service: The dedicated staff at St Mary's resorts create a warm and welcoming atmosphere, ensuring each guest enjoys a personalized and memorable stay.

What is the price to stay in a resort per night?

The prices of resorts in St Mary vary depending on their star rating:

Average price for 3-star resorts: $80-$150 per night

Average price for 4-star resorts: $150-$250 per night

Average price for 5-star resorts: $250-$500 per night

Best value for money resorts:

GoldenEye Resort: Located in Oracabessa, GoldenEye Resort offers luxury and affordability. Notable landmarks in the area include the James Bond Beach and Firefly, the former home of Ian Fleming.

Ocean Edge Resort: This budget-friendly option in Ocho Rios offers comfortable accommodations and stunning ocean views. Close by, tourists can explore Dunn's River Falls and Mystic Mountain.

The Jamaica Palace Hotel: Nestled in lush tropical gardens, this resort in Port Maria provides exceptional value for money. Nearby attractions include the Blue Hole Mineral Spring and Noel Coward's Firefly Estate.

Best luxury resorts:

Couples Tower Isle: This adults-only resort in Ocho Rios offers a luxurious and romantic getaway. Guests can enjoy private beach access and indulge in gourmet dining experiences.

Jamaica Inn: Located in Ocho Rios, Jamaica Inn offers an intimate and elegant retreat. The resort features a private white sand beach and is in close proximity to Dolphin Cove and Mystic Mountain.

Best pet-friendly resorts:

Tranquility Estate: Situated near the town of Oracabessa, this pet-friendly resort allows guests to bring their furry friends. The nearby James Bond Beach is a favorite spot for pet owners to visit.

Jamaica Ocean View Villa: Located in Boscobel, this villa resort welcomes pets and offers stunning ocean views. Nearby attractions include Rainforest Adventures Mystic Mountain and Turtle River Falls and Gardens.

Best resorts for families:

Golden Cove Villas: This family-friendly resort in Oracabessa offers spacious villas with private pools. Families can enjoy activities such as snorkeling, kayaking, and visiting Dunn's River Falls.

Beaches Ocho Rios: A popular family resort in Boscobel, Beaches Ocho Rios provides endless activities for kids, including a water park, supervised nurseries, and teenage hangouts.

Chrisanns Beach Resort: Situated in Tower Isle, this resort offers comfortable family accommodations and a tranquil beach setting. Nearby attractions include Dolphin Cove and Mystic Mountain.

Best resorts with unique views:

Geejam Hotel: Located in San San, this exclusive boutique hotel offers breathtaking views of the Caribbean Sea. Guests can explore the breathtaking Blue Lagoon and Frenchman's Cove Beach in the vicinity.

Tamarind Great House: Set in a stunning hilltop location in Oracabessa, this resort offers panoramic views of the coast and surrounding countryside. Guests can also experience the Rio Nuevo Battle Site and James Bond Beach.

Show moreLess