Discovery Bay hotels from RM244
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Discovery Bay
Apart hotel
Check prices for these dates
Top 10 trending Discovery Bay hotels

Entire 6-bedroom Villa Free Parking With Fast Wifi
Entire 6-bedroom Villa Free Parking With Fast Wifi
The price is RM1,750
RM2,017 total
includes taxes & fees
6 Oct - 7 Oct

Lux Sea View Camelot Village Discovery Bay
Lux Sea View Camelot Village Discovery Bay
6.8 out of 10, (3)
The price is RM460
RM702 total
includes taxes & fees
1 Nov - 2 Nov

Casa Blue
Casa Blue
The price is RM662
RM1,523 total
includes taxes & fees
3 Nov - 4 Nov

Sunset Arecahomes Beach Access Pool Water Park
Sunset Arecahomes Beach Access Pool Water Park
The price is RM596
RM951 total
includes taxes & fees
7 Oct - 8 Oct

Ocean Eden Bay - Adults Only - All inclusive
Ocean Eden Bay - Adults Only - All inclusive
8.2 out of 10, Very good, (3655)
The price is RM1,498
RM1,498 total
includes taxes & fees
6 Oct - 7 Oct

Ocean Coral Spring - All Inclusive
Ocean Coral Spring - All Inclusive
8.4 out of 10, Very good, (3874)
The price is RM1,335
RM1,335 total
includes taxes & fees
6 Oct - 7 Oct
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Discovery Bay
Swim with dolphins at Dolphin Cove or snorkel the vibrant coral reefs along this northern coastal town's pristine beaches. Green Grotto Caves and Columbus Park offer fascinating glimpses into local history, while nearby Dunn's River Falls provides thrilling waterfall climbs.

Top Discovery Bay Hotel Reviews

Excellence Oyster Bay - Adults Only All Inclusive
10/10 Excellent
More cheap stays in Discovery Bay
More cheap stays in Discovery Bay

Little Shaw Park Guest House
21 Shaw Park Road, Milford, Ocho Rios, St. Ann
The price is RM209 per night from 1 Nov to 2 Nov
RM209
RM244 total
1 Nov - 2 Nov
includes taxes & fees
6.8/10 (64 reviews)