• Login or Create Account
  • Currency

    SAR

You are booking hotel for more than 90 days

map
Applied FiltersClear

Spa

Price Per Night
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Your Budget

to
Star Category
  • (0)
User Rating
  • (0)
  • (0)
  • (0)
Property Type
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)
Amenities
Guests Love
  • (0)
  • (0)
  • (0)

Show -3 more

Booking Preference
Booking Preference
  • (0)
  • (0)
BACK TO TOP

hotelImg

Costa De Leticia

Alegria
SpaSpa
Swimming PoolSwimming Pool
Breakfast Included

SAR 182

SAR 157

+ SAR 24 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Granada Beach Resort - Adults Only

Boljoon | 19.4 km from Alegria
Private BeachPrivate Beach
SpaSpa
Swimming PoolSwimming Pool
Breakfast Included
Excellent4.6

(179 Ratings)

SAR 237

SAR 191

+ SAR 49 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Dive Spot Asia & Brumini Beach Resort

Boljoon | 19.4 km from Alegria
Private BeachPrivate Beach
SpaSpa
Swimming PoolSwimming Pool
Excellent4.8

(28 Ratings)

SAR 233

SAR 199

+ SAR 58 taxes & fees

Per Night

Login to get Insider discount!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg

Adams View Hotel

21.6 km from Alegria
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Excellent4.8

(26 Ratings)

SAR 112

SAR 91

+ SAR 23 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Marika Resort

Badian | 11.8 km from Alegria
SpaSpa
Free Cancellation
Breakfast Included
Very Good4.2

(54 Ratings)

SAR 331

SAR 279

+ SAR 83 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Ging-Ging Hotel & Resort

Oslob | 23.6 km from Alegria
SpaSpa
Free Cancellation till 24 hrs before check in
Breakfast Included
Excellent4.3

(519 Ratings)

SAR 154

SAR 131

+ SAR 43 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Pescadores Suites Moalboal

Moalboal | 21.8 km from Alegria
SpaSpa
Breakfast Included
Excellent4.5

(159 Ratings)

SAR 252

SAR 214

+ SAR 70 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

W Golf Resort

Oslob | 24.9 km from Alegria
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Very Good4.0

(139 Ratings)

SAR 215

SAR 173

+ SAR 44 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Badian Island Wellness Resort

14.1 km from Alegria
Private BeachPrivate Beach
SpaSpa
Swimming PoolSwimming Pool
Breakfast Included
Very Good4.0

(143 Ratings)

SAR 509

SAR 402

+ SAR 104 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Love's Beach and Dive Resort

Moalboal | 21.0 km from Alegria
SpaSpa
Free Cancellation
Breakfast Included
Very Good4.1

(96 Ratings)

SAR 223

SAR 191

+ SAR 33 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Treeshade Resort & Spa Moalboal

Moalboal | 22.7 km from Alegria
SpaSpa
Swimming PoolSwimming Pool
Very Good4.1

(149 Ratings)

SAR 413

SAR 318

+ SAR 85 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Meili Beach Resort

Alcoy | 14.7 km from Alegria
SpaSpa
Free Cancellation till 24 hrs before check in
Very Good4.1

(22 Ratings)

SAR 95

SAR 82

+ SAR 14 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Avila's Hostel Moalboal near Beach

Moalboal | 21.9 km from Alegria
Hostel
| Sleeps 2 guests
SpaSpa
Refrigerator

SAR 96

SAR 82

+ SAR 14 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

House of TamSe Laagans ' Inn

Badian | 12.1 km from Alegria
Room in a Hostel
GymGym
SpaSpa
Vehicle RentalsVehicle Rentals
Excellent4.3

(49 Ratings)

SAR 40

SAR 35

+ SAR 10 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Moalboal Tropics

Moalboal | 21.4 km from Alegria
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation till 24 hrs before check in
Very Good3.5

(118 Ratings)

SAR 76

SAR 65

+ SAR 16 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Seascape Resort Oslob

Oslob | 21.7 km from Alegria
SpaSpa
Free Cancellation
Breakfast Included
Excellent4.3

(88 Ratings)

SAR 158

SAR 134

+ SAR 44 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

La Plumerias

Moalboal | 23.6 km from Alegria
SpaSpa
Very Good4.2

(349 Ratings)

SAR 75

SAR 65

+ SAR 19 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Gaja Go Dive & Inn

Moalboal | 22.6 km from Alegria
SpaSpa
Good3.4

(72 Ratings)

SAR 166

SAR 148

+ SAR 20 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Beachfront Hostel

Boljoon | 17.8 km from Alegria
SpaSpa
Free Cancellation till check-in
Very Good3.7

(3 Ratings)

SAR 96

SAR 86

+ SAR 11 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

The Backyard Inn

Moalboal | 22.4 km from Alegria
Bed in a Hostel
| Sleeps 2 guests
SpaSpa
Free Cancellation till 24 hrs before check in
Excellent4.4

(347 Ratings)

SAR 87

SAR 70

+ SAR 18 taxes & fees

Per Night

Login to get Insider discount!

That's all the options we've got

Hotel By Amenities in Alegria

Hotels By Category in Alegria

Show More