Top Hotels near Coral Bay in Perhentian Islands
Find the Top Hotels near Coral Bay – 5+ Quality Options from Leading Providers
1-5 out of 5 hotels
Sort by:
low price
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Places to stay near Perhentian Islands
Resort
8.2
Great194194 reviews10
MapView on map3.1 km from Perhentian Islands3.1 km from City Centre400 m from Coral Bay
From
US$ 252
/night
- Beachfront dining with seafood specialties
- Diverse water sports and island excursions
- On-site spa and wellness centre
Resort
8.0
Great164164 reviews10
MapView on map3.0 km from Perhentian Islands3.0 km from City Centre500 m from Coral Bay
From
US$ 210
/night
- Direct beach access for snorkeling adventures
- Salt-water swimming pool with ocean views
- On-site PADI dive center for all levels
Resort
8.6
Great4343 reviews10
- Private Beach
- Wellness Spa
- Outdoor Restaurant
2.7 km from Perhentian Islands2.7 km from City Centre700 m from Coral Bay
From
US$ 588
/night
- Private beach with elegant villas
- Al fresco dining overlooking the beach
- On-site wellness spa services
7.6
Very good127127 reviews10
- On-site Spa
- Diving Center
- Beach Bar
3.3 km from Perhentian Islands3.3 km from City Centre700 m from Coral Bay
From
US$ 238
/night
- Stunning beachfront dining experience
- Family-friendly scuba and snorkeling school
- Luxurious private beach access
Resort
8.2
Great136136 reviews10
- Infinity Pool
- Sunset Cruise
- Marine Biologists
2.7 km from Perhentian Islands2.7 km from City Centre2.7 km from Coral Bay
From
US$ 564
/night
- Infinity pool overlooking cliff
- Sunset Cruise in a Sport Yacht
- Green snorkeling with marine biologists
Saved
Save
Top Hotel Picks near Coral Bay
How much is a hotel room per night?
These hotels are close to Coral Bay, offering easy access to the beach and nearby amenities. You'll find local restaurants, shops, and snorkeling spots just a short walk away. Prices start around €60 per night, and many options have guest ratings above 8/10.
3 star:
€60-€120
4 star:
€120-€200
5 star:
€200-€350
