
Coral Bay Vacations
Book a Hotel + Flight together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to SAR 390 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Find the Best Coral Bay Vacation Packages
Coral Bay Hotel Deals

Thalassa Boutique Hotel & Spa
Coral Bay, Pegeia
The price is SAR 936 per night from Oct 12 to Oct 13
SAR 936
SAR 1,020 total
12 Oct - 13 Oct
includes taxes & fees
9.2/10 Wonderful! (139 reviews)
"Beautiful surroundings but in the middle of nowhere"
Reviewed on 4 July 2025

Ascos Coral Beach Hotel
20 Coral Bay Street, Pegeia
The price is SAR 620 per night from Oct 1 to Oct 2
SAR 620
SAR 676 total
1 Oct - 2 Oct
includes taxes & fees
6/10 (60 reviews)
"The hotel, sadly, was in a very poor state. The carpets were all terribly stained. The door frames on the majority of doos were falling off. The hotel rooms themselvels were not cleaned fully, with large chunks of dust under the beads, stained bedding, and even bloody on one of the bed cushions. ..."
Reviewed on 29 October 2024

Coral Beach Hotel and Resort
Coral Bay Ave, Pegeia
Fully refundableReserve now, pay when you stay
The price is SAR 1,073 per night from Oct 13 to Oct 14
SAR 1,073
SAR 1,169 total
13 Oct - 14 Oct
includes taxes & fees
8.6/10 Excellent! (516 reviews)
"Excellent! An out standing place for a family vacation, excellent service, good food with a lot of variety , clean and tidy, close to the beach with several options of water sports activities, comfortable pools with pleasant water, if you can, take a studio with a sea view (grass), thanks for an ..."
Reviewed on 14 July 2025
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.
Discover the most popular places to visit in Coral Bay

Coral Bay Beach
If a restful vacation is part of your travel plans, Coral Bay Beach might be the perfect place to seek out during your trip to Pegeia.

Lara Beach
Why not spend a carefree afternoon at Lara Beach during your travels in Pegeia? Take some time to visit the spas in this relaxing area.
Laourou Beach
Why not spend a lazy afternoon at Laourou Beach during your trip to Pegeia?