
Tanna Island hotels from RM151
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Tanna Island
Pet friendly
Check prices for these dates
Our top choices for Tanna Island hotels

Alofa Beach Bungalows
Alofa Beach BungalowsTanna Island
8.4 out of 10, Very good, (16 reviews)
The price is RM236
RM271 total
includes taxes & fees
14 Jan - 15 Jan

Montanna Lodge
Montanna LodgeTanna Island
The price is RM210
RM242 total
includes taxes & fees
14 Jan - 15 Jan

volcano island paradise
volcano island paradiseTanna Island
The price is RM139
RM160 total
includes taxes & fees
14 Jan - 15 Jan


Castle Tree House
Castle Tree HouseTanna Island
7.4 out of 10, Good, (3 reviews)
The price is RM131
RM151 total
includes taxes & fees
14 Jan - 15 Jan

White Grass Ocean Resort
White Grass Ocean ResortTanna Island
8.8 out of 10, Excellent, (86 reviews)
The price is RM935
RM1,075 total
includes taxes & fees
14 Jan - 15 Jan


Glowing view tree house and Bangalow
Glowing view tree house and BangalowTanna Island
The price is RM166
RM924 total
includes taxes & fees
14 Jan - 15 Jan

Jungle Oasis
Jungle OasisTanna Island
The price is RM177
RM204 total
includes taxes & fees
14 Jan - 15 Jan


Lava View Bungalows
Lava View BungalowsTanna Island
2.0 out of 10, (1 review)
The price is RM177
RM204 total
includes taxes & fees
14 Jan - 15 Jan
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 Tanna Island attractions
Learn more about Tanna Island
Witness Mount Yasur's fiery eruptions up close with a guided tour to the active volcano's edge at dusk. Snorkel among vibrant coral reefs in Blue Cave or join locals for a traditional kava ceremony in one of Tanna's friendly villages.

More cheap stays in Tanna Island

Castle Tree House
Galilee village Tanna Island Tafea
The price is RM131 per night from 14 Jan to 15 Jan
RM131
RM151 total
14 Jan - 15 Jan
includes taxes & fees
7.4/10 Good! (3 reviews)






































