Find hotels in Egmont from SAR 358
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check prices for these dates
Tonight
Tomorrow
Next weekend
In two weeks
Compare 121 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Bathgate Resort and Marina
Bathgate Resort and Marina
9.0 out of 10, Wonderful, (202)
The price is SAR 358
SAR 412 total
includes taxes & fees
14 Apr - 15 Apr

Backeddy Resort and Marina
Backeddy Resort and Marina
8.2 out of 10, Very Good, (180)
The price is SAR 647
SAR 744 total
includes taxes & fees
14 Apr - 15 Apr

The Tuwanek Hotel and Spa
The Tuwanek Hotel and Spa
9.8 out of 10, Exceptional, (67)
The price is SAR 785
SAR 902 total
includes taxes & fees
15 Apr - 16 Apr

Davis Brook Retreat
Davis Brook Retreat
9.8 out of 10, Exceptional, (155)
The price is SAR 376
SAR 433 total
includes taxes & fees
14 Apr - 15 Apr

Rockwater Secret Cove Resort
Rockwater Secret Cove Resort
8.0 out of 10, Very Good, (542)
The price is SAR 430
SAR 495 total
includes taxes & fees
14 Apr - 15 Apr
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 Egmont
Get away to relaxing Egmont! Enjoy the marina, bars, and beaches.

More cheap stays in Egmont
More cheap stays in Egmont

Sunshine Coast Resort Hotel & Marina
12695 Sunshine Coast Hwy, Madeira Park, BC
10/10 Exceptional! (1 review)
Hotels in Egmont with star-rating
Hotels in Egmont with star-rating

4 Star Hotels
4 properties
Recent reviews of Egmont hotels
Recent reviews of Egmont hotels

Painted Boat Resort
5/5 Excellent
"Property was stunning and way larger than expected. Super quiet, incredible views, and hot tub was awesome after a chilly round of golf. Bbq worked but was in poor repair.
This will become a regular destination when we need a break from reality!"
A verified traveler stayed at Painted Boat Resort
Posted 6 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular Egmont attractions
- Hotels near Porpoise Bay Provincial Park
- Hotels near Smuggler Cove Marine Provincial Park
- Hotels near Skookumchuck Narrows Provincial Park
- Hotels near Sargeant Bay Provincial Park
- Hotels near Garden Bay Marine Provincial Park
- Hotels near Baker Beach Park
- Hotels near Mahood Beach
- Hotels near Pender Hill Park
- Hotels near Sechelt Inlets Marine Provincial Park
- Hotels near Iris Griffith Centre
- Hotels near Dan Bosch Park
- Hotels near Francis Point Provincial Park
- Hotels near Williams Island
- Hotels near Charles Island
- Hotels near Pender Harbour Golf Club
- Hotels near John Daly Park
- Hotels near Hidden Groves
- Hotels near Spipiyus Provincial Park
- Hotels near Tetrahedron Provincial Park
More Hotel Options in Egmont
- Adventure Hotels in Egmont
- Beach Hotels in Egmont
- Business Hotels in Egmont
- Hotel Wedding Venues in Egmont
- Hotel with a Concierge in Egmont
- Hotels with Bars in Egmont
- Hotels with Free Parking in Egmont
- Hotels with WiFi in Egmont
- Hotels with smoking rooms in Egmont
- Pet-friendly Hotels in Egmont
- Resorts & Hotels with Spas in Egmont
Hotels near Egmont Airports
Egmont Hotels by Brand
Explore more hotels
- Family & dog friendly for 6 people - walking distance to 4 lakes!
- 4 Bedroom Pet Friendly Cottage Quiet Secluded Waterfront Location In Secret Cove
- Spacious and modern 2 bedroom 2 bathroom cottage with private yard.
- Hi N Dri -Warm & Welcoming-Great for Weekend Getaways-Across from Beach access.
- Koka Coast By The Sea-2-Legal suite
- 2-bedroom Ocean View, Open Layout Suite with Exposed Bedrock
- Ruby Lake Resort
- Tranquility Bay Waterfront Inn
- Modernized 2 bedroom rustic cottage with fireplace
- 3BD family home in Garden Bay!
- Shabby-chic Rustic-industrial shipping container fully equiped tiny home
- 5 bedroom lakefront house on Hotel Lake, Garden Bay, Sunshine Coast, B.C.