Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


10 Best Hotels in Fiji

See all 303 properties in Fiji
Radisson Blu Resort Fiji Denarau Island

Radisson Blu Resort Fiji Denarau Island

Resort Drive, Denarau Island, Nadi
Radisson Blu Resort Fiji Denarau Island
    5.0 out of 5.0
     
     

    Radisson Blu Resort Fiji Denarau Island is a 20-minute shuttle ride from Nadi Airport, and only 4 minutes from Port Denarau, where fishing boats are available ...

    AU$210 per night for 2 guests

    Hilton Fiji Beach Resort and Spa

    Hilton Fiji Beach Resort and Spa

    Denarau Island, Nadi
    Hilton Fiji Beach Resort and Spa
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Located in Nadi, this beachfront resort is next to a golf course and within a 15-minute walk of Denarau Beach and Denarau Golf and Racquet Club. Port Denarau ...

    AU$221 per night for 2 guests

    Tokatoka Resort Hotel

    Tokatoka Resort Hotel

    Queens Highway, Nadi
    Tokatoka Resort Hotel
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Located near the airport, this family-friendly resort is within 6 mi (10 km) of Garden of the Sleeping Giant, Sabeto Hot Springs and Mud Pool, and Sri Siva Subramaniya ...

    AU$99 per night for 2 guests

    Fiji Marriott Resort Momi Bay

    Fiji Marriott Resort Momi Bay

    Savusavu Road, Momi Bay, Momi
    Fiji Marriott Resort Momi Bay
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    This Momi hotel is on the beach, 6.7 mi (10.8 km) from Momi WW2 Gun Site, and within 25 mi (40 km) of Port Denarau and Port Denarau Marina. Wailoaloa Beach and ...

    AU$328 per night for 2 guests

    The Westin Denarau Island Resort & Spa, Fiji

    The Westin Denarau Island Resort & Spa, Fiji

    Denarau Island North, P.o. Box 9081, Nadi
    The Westin Denarau Island Resort & Spa, Fiji
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Nestled on the beach, this Nadi resort is within a 10-minute walk of Denarau Golf and Racquet Club and Denarau Beach. Port Denarau and Port Denarau Marina are ...

    AU$246 per night for 2 guests

    Sofitel Fiji Resort And Spa

    Sofitel Fiji Resort And Spa

    Beachfront, Denarau Island, Nadi
    Sofitel Fiji Resort And Spa
      5.0 out of 5.0
       
       

      Sofitel Fiji Resort and Spa sits on Denarau Island’s sugar-white beach, surrounded by palm trees and lapped by the warm waters of the Pacific Ocean. Nadi International ...

      AU$197 per night for 2 guests

      Sheraton Fiji Resort

      Sheraton Fiji Resort

      Denarau Island, Po Box 9761, Nadi
      Sheraton Fiji Resort
      • Free Cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      Seven kilometres (4.3 miles) west of Nadi on easily accessible Denarau Island, Sheraton Fiji Resort is part of an integrated complex of three high-end resorts ...

      AU$229 per night for 2 guests

      DoubleTree Resort by Hilton Hotel Fiji - Sonaisali Island

      DoubleTree Resort by Hilton Hotel Fiji - Sonaisali Island

      Naisali Island, Sonaisali Island
      DoubleTree Resort by Hilton Hotel Fiji - Sonaisali Island
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Nestled on the beach, this Sonaisali Island resort is within 12 mi (20 km) of Sri Siva Subramaniya Temple, Port Denarau, and Port Denarau Marina. Wailoaloa Beach ...

      AU$126 per night for 2 guests

      Warwick Fiji

      Warwick Fiji

      Queens Road, P O Box 100, Korolevu
      Warwick Fiji
      • Free Cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      This Korolevu resort is on the beach, 4.6 mi (7.4 km) from Kula Eco Park, and within 12 mi (20 km) of Namatakula Beach and Vunanui Bay. Waidroka Bay Dock and ...

      AU$203 per night for 2 guests

      Shangri-La's Fijian Resort & Spa

      Shangri-La's Fijian Resort & Spa

      Yanuca Island, Coral Coast, Sigatoka, Nadroga, Yanuca Island
      Shangri-La's Fijian Resort & Spa
        5.0 out of 5.0
         
         

        Located on private 44 hectare (109 acre) Yanuca Island, the resort faces the ocean and lagoon, and has a white sand beach. It is within 14 km (8.5 miles) of ...

        AU$241 per night for 2 guests

        Fiji Gateway Hotel

        Fiji Gateway Hotel

        Opposite Nadi Airport, Queens Highway, Nadi
        Fiji Gateway Hotel
          3.5 out of 5.0
           
           

          Located near the airport, this family-friendly hotel is within 6 mi (10 km) of Garden of the Sleeping Giant, Sabeto Hot Springs and Mud Pool, and Sri Siva Subramaniya ...

          AU$99 per night for 2 guests

          Smugglers Cove Beach Resort and Hotel

          Smugglers Cove Beach Resort and Hotel

          13 Wasa Wasa Road, Nadi Bay, Nadi
          Smugglers Cove Beach Resort and Hotel
            3.0 out of 5.0
             
             

            Located in Nadi, this beachfront resort is next to a golf course, 1.2 mi (1.9 km) from Wailoaloa Beach, and within 6 mi (10 km) of Namaka Market and Sri Siva ...

            AU$77 per night for 2 guests

            The Naviti Resort

            The Naviti Resort

            Queens Road, Korolevu
            The Naviti Resort
            • Free Cancellation
            • Reserve now, pay when you stay
            4.0 out of 5.0
             
             

            This family-friendly Korolevu resort is located on the waterfront, 0.7 mi (1.1 km) from Kula Eco Park, and within 12 mi (20 km) of Kula Wild Adventure Park and ...

            AU$230 per night for 2 guests

            The Pearl South Pacific Resort

            The Pearl South Pacific Resort

            Queens Road, Pacific Harbour
            The Pearl South Pacific Resort
              4.0 out of 5.0
               
               

              Nestled on the beach, this Pacific Harbour resort is 0.6 mi (0.9 km) from Arts Village and 16.9 mi (27.1 km) from Zip Fiji.

              AU$85 per night for 2 guests

              Ramada Suites by Wyndham Wailoaloa Beach Fiji

              Ramada Suites by Wyndham Wailoaloa Beach Fiji

              14 Wasawasa Road, Nadi Bay, Nadi
              Ramada Suites by Wyndham Wailoaloa Beach Fiji
                4.5 out of 5.0
                 
                 

                Located in Nadi, this beachfront apartment building is next to a golf course and within 3 mi (5 km) of Wailoaloa Beach and Namaka Market. Sri Siva Subramaniya ...

                AU$216 per night for 2 guests

                Grand Pacific Hotel

                Grand Pacific Hotel

                584-618 Victoria Parade, Suva
                Grand Pacific Hotel
                  5.0 out of 5.0
                   
                   

                  This family-friendly Suva hotel is located on the waterfront, just steps from Government Building and Albert Park. Thurston Gardens and Fiji Museum are also ...

                  AU$242 per night for 2 guests

                  Novotel Nadi

                  Novotel Nadi

                  Namaka Hill, Nadi
                  Novotel Nadi
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  4.0 out of 5.0
                   
                   

                  This family-friendly Nadi hotel is located near the airport, 1.3 mi (2.2 km) from Namaka Market, and within 6 mi (10 km) of Wailoaloa Beach and Garden of the ...

                  AU$104 per night for 2 guests

                  Novotel Suva Lami Bay

                  Novotel Suva Lami Bay

                  Queens Road, Lami Bay, Suva, Lami
                  Novotel Suva Lami Bay
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  4.0 out of 5.0
                   
                   

                  This family-friendly Lami hotel is located near the airport, 2 mi (3.1 km) from Colo-I-Suva Forest Park, and within 6 mi (10 km) of Albert Park and Champagnat ...

                  AU$116 per night for 2 guests

                  InterContinental Fiji Golf Resort & Spa

                  InterContinental Fiji Golf Resort & Spa

                  Maro Road, Natadola Bay, Natadola
                  InterContinental Fiji Golf Resort & Spa
                    5.0 out of 5.0
                     
                     

                    This Natadola resort is located on the white sands of Natadola Beach with beach acces, on Fiji's main island of Viti Levu. Golf courses and water activities ...

                    AU$334 per night for 2 guests

                    Sheraton Resort & Spa, Tokoriki Island, Fiji

                    Sheraton Resort & Spa, Tokoriki Island, Fiji

                    Tokoriki Island, Tokoriki Island
                    Sheraton Resort & Spa, Tokoriki Island, Fiji
                    • Free Cancellation
                    • Reserve now, pay when you stay
                    5.0 out of 5.0
                     
                     

                    This beachfront luxury hotel is located in Tokoriki Island, where regional attractions include Yanuya Village, Monuriki Island, and Port Denarau.

                    AU$361 per night for 2 guests

                    Check prices on hotels in Fiji

                    Tonight 19 Mar. - 20 Mar.
                    This weekend 22 Mar. - 24 Mar.
                    Next weekend 29 Mar. - 31 Mar.

                    Search Hotels near Top Fiji Attractions

                    Map

                    Recent Reviews in Fiji

                    Travel to Fiji & Explore


                    Explore Fiji with Expedia’s Travel Guides to find the last minute hotels, Fiji holidays, Fiji Deals, flights, cars and more!