St Mary Hotels

Not Just Any Hotel – Only the Best St Mary Hotels, Selected for You!

St Mary
Feb 23, 2025 - Feb 24, 2025
2 adults, 1 room
Find
St Mary Hotels
Price per night:
Up to 100$
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8.4
Very good (10)
View map · 9.4 mi City Centre
From
195US$ /per night

Discover Your Perfect Stay

Nestled along the northern coast of Jamaica, St Mary is a hidden gem that offers breathtaking landscapes, rich culture, and a slice of paradise for every traveler. Whether you're seeking a romantic getaway, a family vacation, or an adventurous retreat, the region boasts a variety of hotels catering to all tastes and budgets. With pristine beaches and lush mountains as your backdrop, choosing the right accommodation in St Mary will enhance your overall experience in this enchanting locale.

From luxurious resorts with all-inclusive amenities to quaint guesthouses with local charm, the hotels in St Mary provide something for everyone. Many of these establishments are strategically located near popular attractions such as the world-renowned Dunn's River Falls and the stunning Blue Hole, making it easy for guests to explore the beauty of the island. For those who prefer tranquility, several boutique hotels offer serene settings with stunning ocean views, perfect for relaxation and rejuvenation.

As you plan your visit, consider the unique offerings of each hotel, such as local cuisine, personalized service, and organized tours that allow you to immerse yourself in the culture and history of St Mary. Many accommodations also emphasize sustainability, making it a point to support local artisans and engage in eco-friendly practices. With so many options available, you'll find the perfect base from which to create unforgettable memories in one of Jamaica's most captivating destinations.

Name of hotel Accommodation Rating Price, $
A Piece of Paradise

8.8 / 10

(5 Reviews)

From 68US$
Couples Sans Souci

8.7 / 10

(49 Reviews)

From 439US$
GoldenEye

8.9 / 10

(68 Reviews)

From 432US$
The Jamaica Inn

9.4 / 10

(158 Reviews)

From 529US$
8.8
Excellent (5)

A Piece of Paradise

Rio Nuevo Circle
A Piece of Paradise is a budget-friendly boutique hotel located just a stone’s throw from St Mary’s beautiful beaches. This hotel features uniquely decorated rooms with local flair, offering guests an authentic Jamaican experience without the lavish price tag. Visitors can make use of the hotel’s kitchen facilities, helping them save money on meals while enjoying the local cuisine. With its charming ambiance and proximity to attractions, this establishment is an ideal choice for budget travelers seeking comfort and convenience. A Piece of Paradise stands as a testimony to the affordable options available among hotels in St Mary.

From

68US$ /per night

Beaches Ocho Rios

4
P.O Box 63 Ocho Rios St Ann
Although technically located in nearby Ocho Rios, Beaches Ocho Rios is a highly rated option for those looking for all-inclusive hotels in St Mary. This family-friendly resort offers a variety of activities tailored to guests of all ages, from gourmet dining to water parks for the kids. With a multitude of entertainment options, including live shows and themed parties, the atmosphere is lively and welcoming. The rooms are spacious and beautifully designed, many featuring stunning ocean views. Guests can indulge in an array of water sports, as well as chill out at the on-site spa. As a premier destination for families, Beaches Ocho Rios exemplifies the best of all-inclusive travel in close proximity to St Mary.

From

2485US$ /per night

All-Inclusive Hotels in St. Mary Jamaica

When it comes to relaxing vacations, all-inclusive hotels in St Mary offer the ultimate convenience and luxury. These accommodations provide guests with a hassle-free experience, as meals, drinks, and plenty of activities are all included in the price of your stay. Whether you want to lounge by the pool or engage in exciting water sports, these hotels provide a range of options to suit every preference. The all-inclusive experience allows for easy exploration of both on-site amenities and nearby attractions without the worry of exceeding your budget. With stunning ocean views and lush landscapes, these hotels create a perfect backdrop for a memorable getaway. Here is our selection of top all-inclusive hotels in St Mary.

8.7
Excellent (49)

Couples Sans Souci

4
Ocho Rios P O Box 103
Couples Sans Souci is an all-inclusive resort that creates a romantic sanctuary for couples in love. With pristine beaches and luxurious accommodations, the resort provides everything needed for a memorable getaway. Guests can enjoy a variety of activities, from water sports to pampering spa treatments, all set against a stunning coastal backdrop. Private dining options on the beach and couples’ massages are highlights that enhance the romantic experience. Couples Sans Souci highlights the beauty of St Mary while delivering on the promise of romance in a perfect Caribbean setting. This resort shines among the most romantic hotels in St Mary.

From

439US$ /per night
8.9
Excellent (68)

GoldenEye

5
Oracabessa Bay
GoldenEye, once the retreat of legendary author Ian Fleming, offers an unparalleled blend of luxury and history in the very heart of St Mary. With individual cottages and villas nestled among tropical gardens, guests experience an exclusive atmosphere alongside breathtaking beach access. In addition to its charming accommodations, GoldenEye boasts amenities like private beachfront dining and a world-class spa. With various water activities available, including snorkeling and paddleboarding, adventure seekers will find plenty to enjoy. The hotel’s connection to Jamaica’s rich heritage gives it an unmistakable allure. GoldenEye represents a unique perspective within the hotels in St Mary providing a truly memorable stay.

From

432US$ /per night

Boutique Hotels in St. Mary Jamaica

For those seeking a more intimate and unique experience, boutique hotels in St Mary provide personalized service and distinct charm. These accommodations often reflect local culture and artistry, with meticulous attention to detail and character in their design. Boutique hotels typically feature fewer rooms, ensuring a cozy atmosphere where guests can truly feel at home. Whether you're looking for stunning views, local dining experiences, or cultural immersion, these hotels offer a perfect blend of luxury and authenticity. Visitors can explore the surrounding regions and enjoy local attractions while soaking in the ambiance of their chosen accommodation. Here are some of the top boutique hotels in St Mary.

9.4
Excellent (158)

The Jamaica Inn

5
Main Street
The Jamaica Inn is a boutique hotel that exudes timeless elegance and a deep connection to St Mary’s natural beauty. This hotel features spacious suites and cottages that open directly onto a private beach, creating an intimate setting for relaxation and leisure. With its luxurious amenities and exceptional personalized service, every guest at the Jamaica Inn feels special during their stay. Fine dining options, including fresh seafood served with local flavors, elevate the culinary experience here. Guests can also enjoy activities such as sailing, diving, and spa treatments, making it perfect for a well-rounded vacation. The Jamaica Inn showcases the charm and sophistication found in hotels in St Mary.

From

529US$ /per night

City Nearby

Other city in Country

Other city in World