Hotels in Fiji

Find the best deals on 530 hotels in Fiji

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Fiji

Looking for a city in Fiji to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
91 C$ - 209 C$
CHEAPEST CITY IN FIJI Suva 28% cheaper Hotels in Suva are the cheapest in Fiji at just 91 C$ per night on average.
MOST EXPENSIVE CITY IN FIJI Yasawa Island 65% more expensive Yasawa Island has the highest priced hotels in Fiji with rooms averaging 209 C$ per night.
MOST POPULAR CITY IN FIJI Nadi 188% more users visited More momondo users search for hotels in Nadi than any other city in Fiji

Popular Cities in Fiji

Book one of the best deals Fiji has to offer in these popular locations
Hotels in Nadi
Best value
Fiji Gateway Hotel
8.4
71 C$
#1 Most popular
DoubleTree Resort by Hilton Fiji - Sonaisali Island
8.6
119 C$
#2 Most popular
The Westin Denarau Island Resort & Spa, Fiji
8.5
198 C$
#3 Most popular
Hilton Fiji Beach Resort and Spa
8.4
185 C$
#4 Most popular
Radisson Blu Resort Fiji Denarau Island
9.0
188 C$
#5 Most popular
Tanoa Skylodge Hotel
6.8
71 C$
Hotels in Yasawa Island
Best value
Yasawa Island Resort & Spa
8.6
850 C$
Hotels in Nanuya Balavu Island
Best value
Mantaray Island Resort
8.4
124 C$
Hotels in Momi
Best value
Rendezvous Surf Camp Fiji
73 C$
#1 Most popular
Fiji Marriott Resort Momi Bay
8.9
293 C$
Hotels in Waya Island
Best value
Octopus Resort
9.0
283 C$

Fiji travel tips

Let us help you with the best tips about Fiji

When is the least expensive time to stay in Fiji?

Visiting Fiji in May would make for the least expensive trip at just 133 CAD per night on average. To save on your trip, avoid planning it during February, as this is the most expensive month on average.

Where do most people stay in Fiji?

There is little doubt that travellers enjoy various cities in Fiji, but the majority of travellers who visit Fiji tend to spend the most time in Nadi.

Which city in Fiji has the most expensive hotel rooms?

At 2,031 CAD per night, Savusavu is the most expensive city in Fiji to book a hotel room in. The average cost of 2,031 CAD is about 804% above the country's average price per night.

Which city in Fiji has the least expensive hotel rooms?

Our users typically find that Nadi has the lowest nightly rates in the country at just 27 CAD. Nadi offers hotel rooms at an average rate that is 88% lower than the average city in Fiji.


Most popular tourist destinations in Fiji

Explore the cities our users love in Fiji

Popular international routes landing in Fiji

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Vancouver to Nadi
Fastest flight time
19h 15m
Cheapest price
1,218 C$
Edmonton to Nadi
Fastest flight time
20h 05m
Cheapest price
1,443 C$
Kelowna to Nadi
Fastest flight time
22h 05m
Cheapest price
1,534 C$
Calgary to Nadi
Fastest flight time
22h 25m
Cheapest price
1,575 C$
Toronto to Nadi
Fastest flight time
19h 40m
Cheapest price
1,637 C$
Vancouver to Suva
Fastest flight time
22h 30m
Cheapest price
1,664 C$
Ottawa to Nadi
Fastest flight time
23h 15m
Cheapest price
1,688 C$
Montreal to Nadi
Fastest flight time
18h 50m
Cheapest price
1,709 C$
Prince George to Nadi
Fastest flight time
24h 40m
Cheapest price
1,754 C$
Toronto to Suva
Fastest flight time
22h 25m
Cheapest price
1,900 C$
View more