Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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.


Check prices on hotels in Indonesia

Tonight 24 Apr - 25 Apr
This weekend 26 Apr - 28 Apr
Next weekend 3 May - 5 May

Top Beach Resorts in Indonesia

See all 14,757 properties in Indonesia

Estimated price for 1 night/2 adults

Legian Beach Hotel

Legian Beach Hotel

Jalan Melasti Legian Kelod, Legian, Bali
    4.0 out of 5.0
     
     
    4.2 out of 5 (1,440 reviews)

    Located in Padma, this spa hotel is within a 5-minute walk of Legian Beach and Kuta Beach. Double Six Beach and Seminyak Beach are also within 2 mi (3 km).

    very calm tranquil place. staff excellent food excellent. thoroughly enjoyed our stay
    16 Apr,2019

    SG$116 per night for 2 guests

    25 Apr-26 Apr
    Legian Beach HotelSG$116
    Bali Garden Beach Resort

    Bali Garden Beach Resort

    Jalan Kartika Plaza, Kuta, Bali
      4.0 out of 5.0
       
       
      4.2 out of 5 (1,383 reviews)

      Located in Kartika Plaza, this beachfront hotel is next to a golf course and within 1 mi (2 km) of Kuta Beach and Beachwalk Shopping Center. Legian Beach and ...

      Just loved the resort... very relaxing and a great location
      22 Apr,2019

      SG$107 per night for 2 guests

      17 May-18 May
      Bali Garden Beach ResortSG$107
      Grand Inna Kuta

      Grand Inna Kuta

      Jl Pantai Kuta No 1 Kuta, Br. Pande Mas, Kuta, Bali
        4.0 out of 5.0
         
         
        4.0 out of 5 (1,058 reviews)

        Nestled on the beach, this Downtown Kuta hotel is within a 10-minute walk of Poppies Lane II, Kuta Beach and Kuta Square. Waterbom Bali and Beachwalk Shopping ...

        Great location, friendly staff, lovely buffet breakfast, beautiful pools.
        18 Apr,2019

        SG$75 per night for 2 guests

        28 Apr-29 Apr
        Grand Inna KutaSG$75
        Kuta Paradiso Hotel

        Kuta Paradiso Hotel

        Jl. Kartika Plaza, South of Kuta, Tuban, Kuta, Bali
          5.0 out of 5.0
           
           
          4.1 out of 5 (2,131 reviews)

          Located in Kartika Plaza, this luxury hotel is within a 5-minute walk of Discovery Shopping Mall and Waterbom Bali. Kuta Beach and Lippo Mall are also within ...

          Great location, friendly staff, great breakfast. Overall a good experience for a family with two kids.
          22 Apr,2019

          SG$75 per night for 2 guests

          5 May-6 May
          Kuta Paradiso HotelSG$75
          THE HAVEN Bali Seminyak

          THE HAVEN Bali Seminyak

          Jl. Raya Seminyak 500, Seminyak, Bali
            4.0 out of 5.0
             
             
            4.1 out of 5 (1,451 reviews)

            Situated near the beach, this spa resort is within a 15-minute walk of 3D Trick Art Museum DMZ, Double Six Beach and Seminyak Beach. Legian Beach and Eat Street ...

            The location. But the hotel is near roadside and you can hear the music of the pub playing all night. The pool which has a pool Basketball is also noisy if u intend to sleep in. Do request for a room away from pool.
            22 Apr,2019

            SG$65 per night for 2 guests

            24 Apr-25 Apr
            THE HAVEN Bali SeminyakSG$65
            Citadines Kuta Beach Bali

            Citadines Kuta Beach Bali

            Jalan Pantai Kuta, Badung, Kuta, Bali
              4.5 out of 5.0
               
               
              4.1 out of 5 (809 reviews)

              Offering direct access to the beach, this Downtown Kuta aparthotel is in the entertainment district and within a 10-minute walk of Kuta Beach and Beachwalk Shopping ...

              The property was in an excellent location to all amenities and the beach. The staff were excellent and accommodating.
              21 Apr,2019

              SG$66 per night for 2 guests

              17 May-18 May
              Citadines Kuta Beach BaliSG$66
              Courtyard By Marriott Bali Seminyak Resort

              Courtyard By Marriott Bali Seminyak Resort

              Jalan Camplung Tanduk No 103 Sp, Dhyana, Seminyak, Bali
                4.5 out of 5.0
                 
                 
                4.6 out of 5 (1,056 reviews)

                This family-friendly Seminyak hotel is located near the airport, within a 10-minute walk of Seminyak Beach and Double Six Beach. Legian Beach and Eat Street ...

                First time in Bali and this hotel was Perfect,from food to staff,location. Definitely would recommend and will go back.
                21 Apr,2019

                SG$111 per night for 2 guests

                19 May-20 May
                Courtyard By Marriott Bali Seminyak ResortSG$111
                The Royal Beach Seminyak Bali MGallery by Sofitel

                The Royal Beach Seminyak Bali MGallery by Sofitel

                Jl. Camplung Tanduk, Seminyak Beach, Seminyak, Bali
                  4.5 out of 5.0
                   
                   
                  4.5 out of 5 (705 reviews)

                  Located in Dyanapura, this beachfront hotel is in the entertainment district and within a 10-minute walk of Seminyak Beach and Double Six Beach. Legian Beach ...

                  The quiet adult pool was particularly lovely. Buffet breakfast excellent & staff very friendly & accomodating.
                  17 Apr,2019

                  SG$174 per night for 2 guests

                  24 May-25 May
                  The Royal Beach Seminyak Bali MGallery by SofitelSG$174
                  Grand Mirage Resort & Thalasso Bali

                  Grand Mirage Resort & Thalasso Bali

                  Jalan Pratama 74 Tanjung Benoa, Nusa Dua, Bali
                    4.5 out of 5.0
                     
                     
                    4.1 out of 5 (1,940 reviews)

                    Nestled on the beach, this Nusa Dua resort is within a 10-minute walk of Tanjung Benoa Beach and Tanjung Benoa. Nusa Dua Beach and Bali Nusa Dua Convention Centre ...

                    Everything about this resort was wonderful the service/ the rooms/ super clean great amenities the only reason why I didn’t give it 100% was bc some construction happening & a bit noisy I know this is unavoidable sometimes. An adults only pool is definitely helpful here bc there are quite a lot of ...
                    22 Apr,2019

                    SG$121 per night for 2 guests

                    8 May-9 May
                    Grand Mirage Resort & Thalasso BaliSG$121
                    Bali Niksoma Boutique Beach Resort

                    Bali Niksoma Boutique Beach Resort

                    Jl. Padma Utara, Legian Kaja, Legian, Bali
                      4.0 out of 5.0
                       
                       
                      4.7 out of 5 (509 reviews)

                      Offering direct access to the beach, this Padma resort is within a 15-minute walk of Legian Beach and Double Six Beach. Beachwalk Shopping Center is 1.2 mi (1.9 ...

                      Location, breakfast, staff and the spa were all excellent
                      19 Apr,2019

                      SG$149 per night for 2 guests

                      4 May-5 May
                      Bali Niksoma Boutique Beach ResortSG$149
                      Map

                      Beach Resorts in Indonesia

                      Search for Beach Resorts in Indonesia on Expedia. You can easily find your hotels in Indonesia using one of the methods below:

                      • View our selection of featured hotels in Indonesia
                      • Use the map to find hotels in the Indonesia neighborhood you prefer
                      • Use the filters to see hotels in a specific area of Indonesia, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Indonesia
                      • Enter your travel dates to view the best deals on hotels in Indonesia - while they last