Photo by Scott Blake

Search Hotels in Saint Mary

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million propertiesΒ and 550 airlines worldwide.

Top Cities in Saint Mary

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 2,822 hotels in Saint Mary with room rates, reviews, and availability. Most hotels are fully refundable.

Couples Tower Isle All Inclusive
4.5 out of 5
Tower Isle, Ocho Rios, Tower Isle, Saint Mary
9.2/10 Wonderful! (1,000 reviews)
"We loved our stay at Tower Isles. The resort is beautiful and the staff is wonderful! Thank you Couple's Resorts!"

Reviewed on Sep 13, 2023

Couples Tower Isle All Inclusive
Couples Sans Souci All Inclusive
5 out of 5
Ocho Rios P O Box 103 St Ann, Ocho Rios, Saint Ann
9.2/10 Wonderful! (685 reviews)
"Service was great. Overall, we were able to relax. Thanks"

Reviewed on Sep 18, 2023

Couples Sans Souci All Inclusive
Silver Seas Hotel
3 out of 5
66 James Ave, Ocho Rios, Saint Ann
Fully refundableReserve now, pay when you stay
The price is $66 per night from Sep 29 to Sep 30
$66
per night
Sep 29 - Sep 30
6.2/10 (599 reviews)
"Based on the reviews, I expected the worse. But it much better than expected. The property needs renovating but it worked for a quick stay out of town."

Reviewed on Sep 15, 2023

Silver Seas Hotel
Save an average of 15% on thousands of hotels when you're signed in
Ocean View Beach Hotel
3 out of 5
Main St, Ocho Rios, St. Ann Parish
Fully refundableReserve now, pay when you stay
The price is $90 per night from Sep 28 to Sep 29
$90
per night
Sep 28 - Sep 29
7.2/10 Good! (53 reviews)
"Friendly and helpful staff, property clean and conveniently located. It would be great to have a kettle and a microwave in the rooms."

Reviewed on Aug 17, 2023

Ocean View Beach Hotel
Sago Palm Hotel
2.5 out of 5
54 Main St, Ocho Rios
Fully refundableReserve now, pay when you stay
The price is $359 per night from Sep 27 to Sep 28
$359
per night
Sep 27 - Sep 28
9.6/10 Exceptional! (5 reviews)
"Very nice"

Reviewed on Aug 9, 2023

Sago Palm Hotel
Hibiscus Lodge
3 out of 5
83-85 Main Street, Ocho Rios, Saint Ann
Fully refundableReserve now, pay when you stay
The price is $115 per night from Sep 30 to Oct 1
$115
per night
Sep 30 - Oct 1
8.4/10 Very Good! (406 reviews)
"First I must commend the receptionist, they were very attentive and polite. The room we got was excellent, the view was magnificent, we made a request for our room and everything was in place and being delivered as expected. The staff were very nice, and the complimentary breakfast was wonderful. ..."

Reviewed on Sep 24, 2023

Hibiscus Lodge
Whispering Seas
3.5 out of 5
Tower Isle, Ocho Rios, Tower Isle, Saint Mary
8.8/10 Excellent! (123 reviews)
"Good stay"

Reviewed on Jul 9, 2023

Whispering Seas
Hillview at Mystic Ridge
3.5 out of 5
DaCosta Dr, Ocho Rios
Fully refundableReserve now, pay when you stay
The price is $107 per night from Sep 27 to Sep 28
$107
per night
Sep 27 - Sep 28
6.8/10 (120 reviews)
"Grounds were well kept. Rooms were clean. Air conditioning worked. However, there were no ice trays in the fridge which was inconvenient. The cafeteria was closed for refurbishing but we were not told before checking in. Some buildings need painting & maintenance work. Basic amenities were in place ..."

Reviewed on Aug 11, 2023

Hillview at Mystic Ridge
Fisherman's Point Resort
3 out of 5
Turtle River Road, Ocho Rios, Saint Ann
The price is $87 per night from Oct 26 to Oct 27
$87
per night
Oct 26 - Oct 27
5.8/10 (395 reviews)
"Nice location"

Reviewed on Jun 5, 2023

Fisherman's Point Resort
Pineapple Suites
3 out of 5
90 Main Street, Ocho Rios
Fully refundableReserve now, pay when you stay
The price is $76 per night from Oct 25 to Oct 26
$76
per night
Oct 25 - Oct 26
7.2/10 Good! (15 reviews)
"The staycation was great πŸ‘"

Reviewed on Sep 17, 2023

Pineapple Suites
Chrisanns Beach Resort
2.5 out of 5
Tower Isle, Tower Isle, Saint Mary
8/10 Very Good! (106 reviews)
"we stayed 2weeks here ,we enjoyed it very much. staff was excellent and very polite, helpful, kind,and considerate. always ready to help with a πŸ˜ƒ smile. beach are is small but nice, not much of a beach with sand, but for us it was fine."

Reviewed on Sep 13, 2023

Chrisanns Beach Resort
A taste of Jamaica Lavern place
3 out of 5
Methven Rd, Ocho Rios, St. Ann Parish
Fully refundable
The price is $62 per night from Oct 2 to Oct 3
$62
per night
Oct 2 - Oct 3
9.6/10 Exceptional! (4 reviews)
"I stayed here for 2 nights and lavern and her family took great care of me. I wish I had stayed longer."

Reviewed on Sep 10, 2023

A taste of Jamaica Lavern place
Spring Valley Inn
3 out of 5
2 Spring Valley Estate, Tower Isle, St. Mary Parish
Fully refundableReserve now, pay when you stay
The price is $97 per night from Sep 27 to Sep 28
$97
per night
Sep 27 - Sep 28
Spring Valley Inn
Casa Princess Ocho Rios Vacation Villa
3.5 out of 5
Drax Hall Manor, Ocho Rios, Saint Ann
The price is $140 per night from Sep 27 to Sep 28
$140
per night
Sep 27 - Sep 28
8.6/10 Excellent! (77 reviews)
"My stay at Casa Princess was too short. Ms. Powell was very nice. The property was quiet and well organized, not to mention very sanitary. Everything was fairly new. Maybe we'll book it next time."

Reviewed on Jul 17, 2023

Casa Princess Ocho Rios Vacation Villa
Sky Castles
2.5 out of 5
Columbus Heights, Ocho Rios
Fully refundableReserve now, pay when you stay
The price is $97 per night from Oct 24 to Oct 25
$97
per night
Oct 24 - Oct 25
5.4/10 (28 reviews)
"Was an ok experience"

Reviewed on Sep 6, 2023

Sky Castles
Marine View Hotel
2.5 out of 5
21 James Avenue, Ocho Rios, St. Ann
The price is $107 per night from Sep 27 to Sep 28
$107
per night
Sep 27 - Sep 28
4.8/10 (23 reviews)
"I think β€œok” is the best word to describe it. If you have activities planned in Ocho Rios it’s an ok place to sleep."

Reviewed on Aug 8, 2022

Marine View Hotel
Fisherman's Point Ocean View Hotel
2 out of 5
2 Turtle Beach Rd, Ocho Rios
The price is $160 per night from Oct 12 to Oct 13
$160
per night
Oct 12 - Oct 13
7.2/10 Good! (7 reviews)
"Wonderful property, in walkable distance of everything. Safe, quiet and clean."

Reviewed on Mar 29, 2023

Fisherman's Point Ocean View Hotel
Highpoint is located beautiful Ocho Rios
The price is $38 per night from Sep 27 to Sep 28
$38
per night
Sep 27 - Sep 28
6/10 (2 reviews)
Helpful Staff
"I enjoyed my stay. I was looking for somewhere I could get into Ocho Rios quickly if I needed this place was perfect. Access to the pool is essy, parking is easy. Property has fruit trees, mango is alot. If I needed anything staff was accommodating. I will go back annually."

Reviewed on Aug 27, 2023

Highpoint is located beautiful Ocho Rios
Hilyfe Chateau
3.5 out of 5
Mammee Bay Rd, Ocho Rios, Saint Ann
Hilyfe Chateau
Don't see what you're looking for?
See all available properties in Saint Mary
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Saint Mary Travel Info

Accommodation
2,822
Hotels with nearby beaches
69