Book a hotel near Mahogany Beach, Ocho Rios
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Hotels near Mahogany Beach

Calm Retreat @ Carib Ocho Rios
Ocho Rios St. Ann Parish
0.12 km from Mahogany Beach
Stay at this apartment in Ocho Rios. Enjoy air conditioning. Popular attractions Turtle Beach and Dunn's River Falls are located nearby.
Kitchen
Washer

Beach Castles Studio
Main Street Ocho Rios St. Ann
0.12 km from Mahogany Beach
Book a stay at this family-friendly aparthotel in Ocho Rios. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Turtle Beach and Dunn's River Falls are located nearby.
Pool
Kitchen

Modern Beachfront 1BR, 1.5 BATH + Parking
Ocho Rios St. Ann Parish
0.13 km from Mahogany Beach
Book a stay at this business-friendly condo in Ocho Rios. Enjoy free WiFi, a garden, and tennis courts. Popular attractions Turtle Beach and Dunn's River Falls are located nearby.
Kitchen
Free WiFi

Sandcastles Ocho Rios
Main St Ocho Rios
0.19 km from Mahogany Beach
Book a stay at this luxury apartment in Ocho Rios. Enjoy free WiFi, free parking, and private plunge pools. Popular attractions Turtle Beach and Dunn's River Falls are located nearby.
Pool
Kitchen

Cliffside Caribbean Condo: Beach & Ocean Views
Ocho Rios
0.19 km from Mahogany Beach
Stay at this condo in Ocho Rios. Enjoy air conditioning. Popular attractions Turtle Beach and Dunn's River Falls are located nearby.
Kitchen
Air conditioning

Ocean View Beach Hotel
Main St Ocho Rios St. Ann Parish
Free cancellation
Reserve now, pay when you stay
0.2 km from Mahogany Beach
The price is CA $138 per night
CA $138
CA $160 total
Nov 4 - Nov 5
includes taxes & fees
Stay at this hotel in Ocho Rios. Enjoy free WiFi, free parking, and daily housekeeping. Our guests praise the helpful staff in our reviews. Popular attractions Turtle Beach and Dunn's River Falls are located nearby.
Parking included
Free WiFi

Emerald Corner at Fishermans point
Main St Ocho Rios St. Ann Parish
0.2 km from Mahogany Beach
Book a stay at this beach apartment in Ocho Rios. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Turtle Beach and Dunn's River Falls are located nearby.
Pool
Parking included

Hermosa Cove Villa Resort and Suites
Hermosa Street, Pineapple Ocho Rios Saint Ann
0.26 km from Mahogany Beach
Book a stay at this luxury hotel in Ocho Rios. Enjoy free WiFi, 3 outdoor pools, and a private beach. Our guests praise the helpful staff in our reviews. Popular attractions Turtle Beach and Dunn's River Falls are located nearby.
On private beach
Pool

Hibiscus Lodge
83-85 Main Street Ocho Rios Saint Ann
Free cancellation
Reserve now, pay when you stay
0.31 km from Mahogany Beach
The price is CA $157 per night
CA $157
CA $189 total
Dec 2 - Dec 3
includes taxes & fees
Book a stay at this beach hotel in Ocho Rios. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Turtle Beach and Dunn's River Falls are located nearby.
Pool
Breakfast included

Silver Seas Hotel
66 James Ave Ocho Rios Saint Ann
Free cancellation
Reserve now, pay when you stay
0.44 km from Mahogany Beach
The price is CA $95 per night
CA $95
CA $120 total
Dec 3 - Dec 4
includes taxes & fees
Book a stay at this beach hotel in Ocho Rios. Enjoy breakfast (surcharge), room service, and a 24-hour front desk. Our guests praise the helpful staff in our reviews. Popular attractions Turtle Beach and Mystic Mountain are located nearby.
Free WiFi
Restaurant

Couples Sans Souci All Inclusive
Ocho Rios P O Box 103 St Ann Ocho Rios Saint Ann
0.46 km from Mahogany Beach
Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Turtle Beach and Dunn's River Falls are located nearby.
On private beach
Pool

Moon Palace Jamaica – All Inclusive
Main Street Ocho Rios Saint Ann
Free cancellation
Reserve now, pay when you stay
0.9 km from Mahogany Beach
The price is CA $596 per night
CA $596
CA $661 total
Nov 30 - Dec 1
includes taxes & fees
Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Turtle Beach and Dunn's River Falls are located nearby.
Pool
Hot tub
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.
About Mahogany Beach Hotels Near Attractions
Do you have a full travel itinerary while visiting Mahogany Beach? Don't waste your time commuting too far from Mahogany Beach area attractions.
Mahogany Beach hotels essential information
Accommodation | 1,806 hotels |
|---|---|
Lowest Price | CA $120 |
Highest Price | CA $661 |
Popular hotels | Moon Palace Jamaica – All Inclusive, Hibiscus Lodge, Ocean View Beach Hotel, Couples Sans Souci All Inclusive, Modern Beachfront 1BR, 1.5 BATH + Parking, Calm Retreat @ Carib Ocho Rios, Beach Castles Studio, Sandcastles Ocho Rios, Hermosa Cove Villa Resort and Suites, Cliffside Caribbean Condo: Beach & Ocean Views, Silver Seas Hotel, Emerald Corner at Fishermans point |
Recent Mahogany Beach hotel reviews by fellow wanderers

Couples Sans Souci All Inclusive
5 out of 5
Posted 7 days ago
Travelocity Verified Review
"Very relaxing and the food was good"
A verified traveller stayed at Couples Sans Souci All Inclusive

Hibiscus Lodge
5 out of 5
Posted 7 days ago
Travelocity Verified Review
"Hibiscus is a hotel that harks back to the simple island feel. I do not want to impressed by the frills and glitz and then overcharged. Hibiscus had a comfortable clean bed and the room was excellent. I had a deluxe double and the balcony was excellent for relaxing. I took a walk down the stairs on the property and was able to swim to the popular snorkelling area and the tourist beach was not too far to the right. I wore earplugs to quiet the nightlife which was not excessive and was non-existent during the day. Will definitely be going back."
A verified traveller stayed at Hibiscus Lodge
