
Find hotels in Eton from ฿984
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Eton
Check prices for these dates
Our top choices for Eton hotels

Lagoon Gardens
Lagoon GardensPort Vila
8.8 out of 10, Excellent, (231 reviews)
The price is ฿2,052
฿2,360 total
includes taxes & fees
30 Jun - 1 Jul

Tamanu on the Beach
Tamanu on the BeachTeouma
9.6 out of 10, Exceptional, (56 reviews)
The price is ฿8,686
฿9,989 total
includes taxes & fees
23 Jun - 24 Jun

Pacific Paradise Motel
Pacific Paradise MotelPort Vila
7.0 out of 10, Good, (93 reviews)
The price is ฿994
฿1,143 total
includes taxes & fees
11 Jun - 12 Jun

Port Vila airport hotel
Port Vila airport hotelPort Vila
4.0 out of 10, (4 reviews)
The price is ฿1,027
฿1,181 total
includes taxes & fees
18 Jun - 19 Jun

Nawesa Resort
Nawesa ResortRentapow
The price is ฿2,258
฿2,596 total
includes taxes & fees
9 Jul - 10 Jul

Seahorse Lodge
Seahorse LodgeMele
The price is ฿9,889
฿15,995 total
includes taxes & fees
10 Jun - 11 Jun

South Pacific Memories
South Pacific MemoriesPort Vila
9.2 out of 10, Wonderful, (10 reviews)
The price is ฿5,857
฿6,736 total
includes taxes & fees
25 Jun - 26 Jun

Fatumaru Lodge Port Vila
Fatumaru Lodge Port VilaPort Vila
9.0 out of 10, Wonderful, (310 reviews)
The price is ฿4,574
฿5,260 total
includes taxes & fees
7 Jul - 8 Jul

Breakas Beach Resort - Adults only
Breakas Beach Resort - Adults onlyPort Vila
8.6 out of 10, Excellent, (617 reviews)
The price is ฿5,020
฿5,773 total
includes taxes & fees
13 Jun - 14 Jun

Erakor Island Resort & Spa
Erakor Island Resort & SpaPort Vila
9.2 out of 10, Wonderful, (185 reviews)

Vanuatu Beachfront Apartments
Vanuatu Beachfront ApartmentsMele
9.0 out of 10, Wonderful, (38 reviews)
The price is ฿2,415
฿2,777 total
includes taxes & fees
11 Jun - 12 Jun

Waves at Surfside
Waves at SurfsidePort Vila
9.6 out of 10, Exceptional, (17 reviews)
The price is ฿9,039
฿11,222 total
includes taxes & fees
23 Jun - 24 Jun

Eden on the River
Eden on the RiverRentapow
7.0 out of 10, Good, (2 reviews)
The price is ฿2,442
฿2,808 total
includes taxes & fees
4 Jul - 5 Jul

Ramada Resort by Wyndham Port Vila
Ramada Resort by Wyndham Port VilaPort Vila
8.6 out of 10, Excellent, (210 reviews)
The price is ฿6,121
฿7,039 total
includes taxes & fees
19 Jun - 20 Jun

Crown Royale Hotel & Lounge
Crown Royale Hotel & LoungePort Vila
8.4 out of 10, Very good, (17 reviews)
The price is ฿3,417
฿3,930 total
includes taxes & fees
25 Jun - 26 Jun

Nasama Resort
Nasama ResortPort Vila
9.0 out of 10, Wonderful, (723 reviews)
The price is ฿5,056
฿5,814 total
includes taxes & fees
23 Jun - 24 Jun

Warwick Le Lagon - Vanuatu
Warwick Le Lagon - VanuatuPort Vila
8.4 out of 10, Very good, (960 reviews)
The price is ฿7,681
฿8,833 total
includes taxes & fees
15 Jun - 16 Jun

Grand Hotel and Casino
Grand Hotel and CasinoPort Vila
8.2 out of 10, Very good, (600 reviews)
The price is ฿6,286
฿7,229 total
includes taxes & fees
29 Jun - 30 Jun

MG Cocomo Resort Vanuatu
MG Cocomo Resort VanuatuPort Vila
8.6 out of 10, Excellent, (106 reviews)
The price is ฿4,241
฿4,878 total
includes taxes & fees
13 Jun - 14 Jun

The Melanesian Port Vila Hotel
The Melanesian Port Vila HotelPort Vila
8.2 out of 10, Very good, (494 reviews)
The price is ฿3,664
฿4,213 total
includes taxes & fees
24 Jun - 25 Jun
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
Stay near popular Eton attractions
Learn more about Eton
Dive into the mesmerising azure waters of Blue Lagoon where rope swings and crystal-clear swimming await. Eden on the River offers a refreshing escape with natural pools and lush tropical gardens perfect for afternoon exploration.

Top Eton Hotel Reviews

Ramada Resort by Wyndham Port Vila
8/10 Good
More cheap stays in Eton

Bluepango Guest House - Hostel
Pango Port Vila Efate
The price is ฿856 per night from 20 Jun to 21 Jun
฿856
฿984 total
20 Jun - 21 Jun
includes taxes & fees
7.8/10 Good! (17 reviews)









































































