Hotels in Fiji

Find the best deals on 530 hotels in Fiji

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
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
71 C$
#1 Most popular
DoubleTree Resort by Hilton Fiji - Sonaisali Island
119 C$
#2 Most popular
The Westin Denarau Island Resort & Spa, Fiji
198 C$
#3 Most popular
Hilton Fiji Beach Resort and Spa
185 C$
#4 Most popular
Radisson Blu Resort Fiji Denarau Island
188 C$
#5 Most popular
Tanoa Skylodge Hotel
71 C$
Hotels in Yasawa Island
Best value
Yasawa Island Resort & Spa
850 C$
Hotels in Nanuya Balavu Island
Best value
Mantaray Island Resort
124 C$
Hotels in Momi
Best value
Rendezvous Surf Camp Fiji
73 C$
#1 Most popular
Fiji Marriott Resort Momi Bay
293 C$
Hotels in Waya Island
Best value
Octopus Resort
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