• Login or Create Account
  • Currency

    THB

You are booking hotel for more than 90 days

OneCircle

Rewards

map
Applied FiltersClear

Spa

Price Per Night
  • (8)
  • (11)
  • (14)
  • (6)
  • (4)
  • (5)

Your Budget

to
Star Category
  • (5)
  • (14)
  • (23)
User Rating
  • (10)
  • (6)
  • (6)
  • (24)
  • (24)
Property Type
  • (18)
  • (15)
  • (6)
  • (4)
  • (3)

Show 3 more

Amenities
Guests Love
  • (24)
  • (48)
  • (47)

Show -3 more

Booking Preference
Booking Preference
  • (8)
  • (48)
  • (12)
House Rules
  • (1)
  • (1)
  • (1)
  • (0)
BACK TO TOP

Hotels with Spa in El Nido

OneCircle Rewards

Earn & redeem points on eligible properties for additional savings!

hotelImg

Cauayan Boutique Private Island

El Nido | 9.8 km aerial distance to El Nido Beach
SpaSpa
GymGym
This 5 Star Resort in El Nido is located in El Nido. Full Address of property is Cauayan Island, Bacuit Bay View On Map Key amenities of this property are Spa & Gym.
View More
Excellent4.8

(247 Ratings)

THB 15,002

+ THB 3,301 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Buko Beach Resort - Adults Only

El Nido Town | 3.7 km drive to El Nido Beach
SpaSpa
Free Cancellation
Location of the Resort is El Nido Town View On Map (Lot 10, Sitio Lugadia Corong Corong Beach). Top Facilities of this Resort are Spa.
View More
Excellent4.8

(176 Ratings)

THB 5,142

+ THB 900 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Lihim Resorts

El Nido Town | 870 m drive to El Nido Beach
SpaSpa
GymGym
This 5 Star Resort in El Nido is located in El Nido Town. Full Address of property is 999 Sitio Caalan, Brgy. Masagana View On Map Key amenities of this property are Spa & Gym.
View More
Very Good4.2

(139 Ratings)

THB 11,716

+ THB 1,406 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Karuna El Nido Villas

El Nido Town | 2.5 km drive to El Nido Beach
SpaSpa
Free Cancellation
Location of the Resort is El Nido Town View On Map (Taytay - El Nido National Highway). Top Facilities of this Resort are Spa.
View More
Excellent4.7

(169 Ratings)

THB 4,126

+ THB 496 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Seda Lio

Lio Tourism Estate | 6.2 km drive to El Nido Beach
About a minute walk to Lio Beach,
Private BeachPrivate Beach
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
This 5 Star Hotel in El Nido is located in Lio Tourism Estate. Full Address of property is Lio Tourism Estate Villa Libertad View On Map Key amenities of this property are Private Beach & Spa & Swimming Pool.
View More
Excellent4.4

(759 Ratings)

THB 8,327

+ THB 1,249 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

El Nido Mahogany Beach

El Nido Town | 2.7 km drive to El Nido Beach
SpaSpa
Swimming PoolSwimming Pool
Location of the Hotel is El Nido Town View On Map (Corong-Corong). Top Facilities of this Hotel are Spa & Swimming Pool.
View More
Excellent4.7

(207 Ratings)

THB 3,327

+ THB 732 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Lagùn Hotel

El Nido Town | 8 minutes walk to El Nido Beach
Swimming PoolSwimming Pool
SpaSpa
Free Cancellation
This 4 Star Hotel in El Nido is located in El Nido Town. Full Address of property is Balinsasayaw Road Brgy. Maligaya View On Map Key amenities of this property are Swimming Pool & Spa.
View More
Very Good4.0

(571 Ratings)

THB 2,989

+ THB 508 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Vellago Resort - Adults Only

El Nido Town | 380 m drive to El Nido Beach
Private BeachPrivate Beach
SpaSpa
Location of the Resort is El Nido Town View On Map (Seven Commando Beach). Top Facilities of this Resort are Private Beach & Spa.
View More
Excellent4.6

(169 Ratings)

THB 12,316

+ THB 1,478 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Charlie’s El Nido Managed by HII

Lio Tourism Estate | 6 km drive to El Nido Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
This 3 Star Hotel in El Nido is located in Lio Tourism Estate. Full Address of property is Km 279 National Highway Barangay Villa Libertad View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good4.1

(1059 Ratings)

THB 2,018

+ THB 423 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

La Colonial Resort

El Nido | 7.1 km drive to El Nido Beach
SpaSpa
GymGym
Free Cancellation
Location of the Hotel is El Nido View On Map (Sitio Bubulungan Brgy. Corong Corong). Top Facilities of this Hotel are Spa & Gym.
View More
Excellent4.6

(331 Ratings)

THB 2,882

+ THB 634 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

El Nido Moringa Resort

El Nido Town | 2.6 km drive to El Nido Beach
SpaSpa
GymGym
Free Cancellation
This 3 Star Resort in El Nido is located in El Nido Town. Full Address of property is Barangay Corong-Corong View On Map Key amenities of this property are Spa & Gym.
View More
Excellent4.4

(603 Ratings)

THB 2,884

+ THB 634 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

El Nido Coco Resort

El Nido Town | 2.5 km drive to El Nido Beach
SpaSpa
Location of the Resort is El Nido Town View On Map (Barangay Corong Corong). Top Facilities of this Resort are Spa.
View More
Very Good4.1

(119 Ratings)

THB 2,632

+ THB 316 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment

Happiness Boutique Resort El Nido

El Nido Town | 3.2 km drive to El Nido Beach
Entire Apartment
| Sleeps 2 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

SpaSpa
Free Cancellation
This 3 Star Apart-hotel in El Nido is located in El Nido Town. Full Address of property is Sitio Lugadia View On Map Key amenities of this property are Spa.
View More
Excellent4.9

(274 Ratings)

THB 2,371

THB 1,934

+ THB 232 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

The Funny Lion El Nido

El Nido Town | 4 minutes walk to El Nido Beach
SpaSpa
GymGym
Free Cancellation
Location of the Resort is El Nido Town View On Map (Barangay Masagana, El Nido Palawan). Top Facilities of this Resort are Spa & Gym.
View More
Excellent4.5

(1521 Ratings)

THB 5,385

+ THB 1,185 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

H Hotel El Nido - Vegan Friendly Hotel

El Nido Town | About a minute walk to El Nido Beach
SpaSpa
Airport Transfers
Free Cancellation
This 4 Star Hotel in El Nido is located in El Nido Town. Full Address of property is El Nido Corner of Real St, Rizal St Barangay Buena Suerte View On Map Key amenities of this property are Spa & Airport Transfers.
View More
Excellent4.6

(1310 Ratings)

THB 4,040

+ THB 808 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Nacpan Beach Glamping Managed by H Hospitality

Nacpan | 20.9 km drive to El Nido Beach
About a minute walk to Nacpan Beach,
SpaSpa
GymGym
Location of the Resort is Nacpan View On Map (Nacpan Beach). Top Facilities of this Resort are Spa & Gym.
View More
Excellent4.4

(756 Ratings)

THB 4,214

+ THB 843 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Bulskamp Inn - Adults Only

El Nido Town | 2 minutes walk to El Nido Beach
SpaSpa
This 3 Star Hotel in El Nido is located in El Nido Town. Full Address of property is Osmeña Street, Masagana View On Map Key amenities of this property are Spa.
View More
Very Good4.0

(619 Ratings)

THB 1,517

+ THB 182 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Ahana Resort El Nido

El Nido | 9.4 km drive to El Nido Beach
SpaSpa
Location of the Resort is El Nido View On Map (Lio - Lamoro Brgy. Pasadena). Top Facilities of this Resort are Spa.
View More
Very Good3.5

(231 Ratings)

THB 2,314

+ THB 578 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Novie's Tourist Inn

El Nido Town | 2.3 km drive to El Nido Beach
SpaSpa
This 3 Star Hotel in El Nido is located in El Nido Town. Full Address of property is Sitio Lugadia Barangay Corong-Corong View On Map Key amenities of this property are Spa.
View More
Good3.0

(87 Ratings)

THB 863

+ THB 104 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Lakwa Motel Lio Beach

Lio Tourism Estate | 5.6 km drive to El Nido Beach
5 minutes walk to Lio Beach,
SpaSpa
GymGym
Free Cancellation
Location of the Hotel is Lio Tourism Estate View On Map (Kalye Artisano, Lio Tourism Estate). Top Facilities of this Hotel are Spa & Gym.
View More
Excellent4.4

(209 Ratings)

THB 2,913

+ THB 291 taxes & fees

Per Night

Login to Book Now & Pay Later!

Areas in El Nido

Hotel By Amenities in El Nido

Show More

Properties in El Nido

Show More

Hotels By Category in El Nido

Show More

Hotels near Popular Attractions in El Nido