Hotels in Treasure Island

Search and compare Treasure Island hotels from hundreds of travel sites and save

Treasure Island, Fiji
3 Aug — 4 Aug2
Treasure Island, Fiji
Tue 3/8
Wed 4/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Treasure Island

Filter by star ratings
All filters
Vomo Island Resort
Vomo Island Resort
9.0 Excellent
Vomo Island Fiji, PO Box 5650, Vomo Island, Fiji
Show on map
18.4 km from city centre, Treasure Island 
ExcellentBased on 16 reviews
9.0

Vomo Island Resort is set on Vomo Island, and offers 5-star accommodation in addition to a private beach. The multiple facilities this unique resort has to offer include outdoor tennis courts, a kids club and an outdoor pool.

Tips for booking a Treasure Island hotel

Cheapest month:September
Most expensive month:August
Average price in Treasure Island:$265/night
Absolute cheapest price found:$121/night
Cheapest day:Thursday
Most expensive day:Monday
$121 - $441
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$121 - $441
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Treasure Island, Fiji

Show all 1 hotels
Vomo Island Resort
Vomo Island Resort
9.0 Excellent
Vomo Island Fiji, PO Box 5650, Vomo Island, Fiji
Show on map
0.4 km from city centre,  

Vomo Island Resort is set on Vomo Island, and offers 5-star accommodation in addition to a private beach. The multiple facilities this unique resort has to offer include outdoor tennis courts, a kids club and an outdoor pool.

$1,088
Avg. per night

Where to stay in Treasure Island

Treasure Island travel FAQs

  • What are the best hotels in Treasure Island?

    Vomo Island Resort is a very popular hotel in Treasure Island, with a score of 9.0 from 16 reviews.

  • How much is a hotel in Treasure Island tonight?

    A hotel in Treasure Island tonight can start as low as $210 for the night, with an average cost of $210, based on HotelsCombined searches over the last 72 hours.