Narrow results:

Clear selected filters

1,562 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Neighborhood

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-678-6350

FilterMap

Sort by

  1. For every 10 nights, get 1 free!
    The Kampung Resort Ubud

    Jalan Ceking Tegalalang, Tegallalang, Bali, 80561 Indonesia

    ,

    866-573-4235

    3.5 stars
    Ubud
    • 0.3 miles to City center‎
    • 23 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
    Outstanding
    4.6 / 5
    51
    customer reviews
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $63
    • For every 10 nights, get 1 free!
      Bagus Jati Health & Well Being Retreat

      Banjar Jati, Desa Sebatu, Tegallalang, Bali, Indonesia

      ,

      866-678-6350

      4.5 stars
      Ubud
      • 0.3 miles to City center‎
      • 22 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
      Outstanding
      4.7 / 5
      22
      customer reviews
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $244 $166
      • For every 10 nights, get 1 free!
        DD Ubud Villa

        Jalan Raya Cebok No 21, Tegallalang, Bali, 80571 Indonesia

        ,

        866-767-0278

        3 stars
        Ubud
        • 0.4 miles to City center‎
        • 23 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $80 $60
        • For every 10 nights, get 1 free!
          Alam Sari Homestays

          Jl. Raya Keliki, Tegallalang, Bali, 80561 Indonesia

          ,

          866-925-4159

          2.5 stars
          Ubud
          • 1.0 mile to City center‎
          • 22 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $15
          • For every 10 nights, get 1 free!
            Alam Sari Keliki Resort & Spa

            Tromol Pos 03, Tegalallang, Tegallalang, Bali, 80561 Indonesia

            ,

            866-925-8676

            3.5 stars
            Ubud
            • 1.0 mile to City center‎
            • 22 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
            Excellent
            4.2 / 5
            56
            customer reviews
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $56
            • For every 10 nights, get 1 free!
              Alam Ubud Culture Villas & Residences

              Desa Kendran, Tegallalang, Bali, 80571 Indonesia

              ,

              866-538-0251

              4 stars
              Ubud
              • 1.1 miles to City center‎
              • 21 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
              Excellent
              4.5 / 5
              120
              customer reviews
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $268 $121
              • For every 10 nights, get 1 free!
                Villa Amrita

                Gang Suda Mala, Jalan Raya Keliki, Tegallalang, Tegallalang, Bali, 80571 Indonesia

                ,

                866-538-1314

                4 stars
                Ubud
                • 1.6 miles to City center‎
                • 21 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                Outstanding
                5.0 / 5
                2
                customer reviews
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $496
                • For every 10 nights, get 1 free!
                  Ubud Syailendra Villas

                  Jl. Tirta Tawar, Utara Desa Junjungan, Tegallalang, Bali, 80571 Indonesia

                  ,

                  866-538-6252

                  3.5 stars
                  Ubud
                  • 1.6 miles to City center‎
                  • 21 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                  Excellent
                  4.5 / 5
                  2
                  customer reviews
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $257 $180
                  • For every 10 nights, get 1 free!
                    Villa Kemuning Ubud

                    Jalan Raya Bau-Bau, Br. Kedisan Kaja, Tegallalang, Bali, 80561 Indonesia

                    ,

                    866-538-9298

                    3 stars
                    Ubud
                    • 1.6 miles to City center‎
                    • 24 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                    Outstanding
                    5.0 / 5
                    3
                    customer reviews
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $39
                    • For every 10 nights, get 1 free!
                      Villa Rumah Lotus

                      Kelusa Payangan, Tegallalang, Bali, 80571 Indonesia

                      ,

                      866-539-5067

                      3.5 stars
                      Ubud
                      • 1.6 miles to City center‎
                      • 21 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                      No customer reviews yet
                      Be the first
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                    • For every 10 nights, get 1 free!
                      Saudara Home

                      Jalan Pakudui, Desa Kedisan, Tegallalang, Bali, 80561 Indonesia

                      ,

                      866-539-9234

                      3 stars
                      Ubud
                      • 1.7 miles to City center‎
                      • 24 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                      No customer reviews yet
                      Be the first
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $52
                      • For every 10 nights, get 1 free!
                        Om Ham Retreat

                        Tirta Tawar Road/Banjar Junjungan, 5 km North from Ubud Main Road, Tegallalang, Bali, 80571 Indonesia

                        ,

                        866-582-3258

                        3.5 stars
                        Ubud
                        • 1.9 miles to City center‎
                        • 21 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                        Excellent
                        4.0 / 5
                        2
                        customer reviews
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $89 $45
                        • For every 10 nights, get 1 free!
                          Inang Ubud Villa

                          Jalan Raya Kelabang Moding, Tegallalang, Bali, 80571 Indonesia

                          ,

                          866-711-3751

                          3 stars
                          Ubud
                          • 2.1 miles to City center‎
                          • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                          No customer reviews yet
                          Be the first
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $60 $39
                          • For every 10 nights, get 1 free!
                            Meng Bengil Villa

                            Jalan Raya Keliki, Tegallalang, Bali, Indonesia

                            ,

                            866-925-0548

                            3 stars
                            Ubud
                            • 2.1 miles to City center‎
                            • 21 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                            Outstanding
                            5.0 / 5
                            2
                            customer reviews
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $149 $60
                            • For every 10 nights, get 1 free!
                              Ubud Green View Villas

                              Jalan Raya Bresela, Payangan, Bali, 80572 Indonesia

                              ,

                              866-925-4218

                              4 stars
                              Ubud
                              • 1.4 miles to City center‎
                              • 24 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                              No customer reviews yet
                              Be the first
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $101
                              • For every 10 nights, get 1 free!
                                Jiwa Klusa Luxury Villa

                                Desa Kelusa, Payangan, Bali, 80571 Indonesia

                                ,

                                866-925-8709

                                4.5 stars
                                Ubud
                                • 1.5 miles to City center‎
                                • 22 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $103
                                • For every 10 nights, get 1 free!
                                  Villa Kelusa

                                  Banjar Ayah, Kelusa, Payangan, Bali, 80571 Indonesia

                                  ,

                                  866-538-0157

                                  3.5 stars
                                  Ubud
                                  • 1.9 miles to City center‎
                                  • 22 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                  No customer reviews yet
                                  Be the first
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                • For every 10 nights, get 1 free!
                                  Puri Sunia Resort

                                  Jl. Tirta Tawar Br. Abangan, Gianyar, Ubud, Bali, 80571 Indonesia

                                  ,

                                  866-538-0192

                                  4 stars
                                  Ubud
                                  • 2.0 miles to City center‎
                                  • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                  Outstanding
                                  4.6 / 5
                                  82
                                  customer reviews
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  from $196 $96
                                  • For every 10 nights, get 1 free!
                                    Bidadari Private Villas & Retreat

                                    Jln. Raya Kelabang Moding, Ubud, Bali, 80571 Indonesia

                                    ,

                                    866-538-0294

                                    4.5 stars
                                    Ubud
                                    • 2.3 miles to City center‎
                                    • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                    Outstanding
                                    4.9 / 5
                                    16
                                    customer reviews
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    from $360 $288
                                    • For every 10 nights, get 1 free!
                                      The Kayon Resort

                                      Banjar Kepitu DesaTagalalang, Ubud, Bali, 80571 Indonesia

                                      ,

                                      866-538-0315

                                      4.5 stars
                                      Ubud
                                      • 2.4 miles to City center‎
                                      • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                      Outstanding
                                      5.0 / 5
                                      23
                                      customer reviews
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                      from $232 $174
                                      • For every 10 nights, get 1 free!
                                        Pondok Sebatu Villa

                                        Desa Sebatu, Tegalalang, Sebatu, Bali, 901155 Indonesia

                                        ,

                                        866-538-1351

                                        3.5 stars
                                        Ubud
                                        • 2.5 miles to City center‎
                                        • 25 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                        Outstanding
                                        4.6 / 5
                                        7
                                        customer reviews
                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                        from $128 $82
                                        • For every 10 nights, get 1 free!
                                          Pajar House Ubud

                                          Banjar Kelabang Moding, Ubud, Bali, 80571 Indonesia

                                          ,

                                          866-538-2362

                                          2.5 stars
                                          Ubud
                                          • 2.5 miles to City center‎
                                          • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                          Outstanding
                                          4.6 / 5
                                          5
                                          customer reviews
                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          from $36
                                          • For every 10 nights, get 1 free!
                                            Ubud Virgin Villa

                                            Jl. Suweta, Bentuyung, Ubud, Bali, 80571 Indonesia

                                            ,

                                            866-538-6218

                                            3 stars
                                            Ubud
                                            • 2.5 miles to City center‎
                                            • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                            No customer reviews yet
                                            Be the first
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          • For every 10 nights, get 1 free!
                                            Umah Lu'ung Villa

                                            Banjar Bayad, Desa Melinggih Kelod, Payangan, Ubud, Payangan, Bali, 80571 Indonesia

                                            ,

                                            866-538-6315

                                            3.5 stars
                                            Ubud
                                            • 2.5 miles to City center‎
                                            • 21 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                            No customer reviews yet
                                            Be the first
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                            from $408 $269
                                            • For every 10 nights, get 1 free!
                                              Puri Gangga Resort

                                              Top Hotel

                                              Desa Sebatu Gianyar, Sebatu, Bali, 80561 Indonesia

                                              ,

                                              866-538-9367

                                              4.5 stars
                                              Ubud
                                              • 2.6 miles to City center‎
                                              • 25 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                              Excellent
                                              4.5 / 5
                                              92
                                              customer reviews
                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                              from $137 $82
                                              • For every 10 nights, get 1 free!
                                                Pandawas Villas

                                                Jl. Raya Kendran No. 1, Br. Kepitu, Tegallalang, Ubud, Bali, 80561 Indonesia

                                                ,

                                                866-573-4235

                                                5 stars
                                                Ubud
                                                • 2.6 miles to City center‎
                                                • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                Outstanding
                                                4.8 / 5
                                                6
                                                customer reviews
                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                from $182 $155
                                                • For every 10 nights, get 1 free!
                                                  BeingSattvaa Retreat Villa

                                                  Jalan Raya Kenderan, Banjar Kepitu, Kenderan Village, Ubud, Bali, 80571 Indonesia

                                                  ,

                                                  866-678-6350

                                                  4 stars
                                                  Ubud
                                                  • 2.6 miles to City center‎
                                                  • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                  Outstanding
                                                  4.7 / 5
                                                  11
                                                  customer reviews
                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                  from $164 $115
                                                  • For every 10 nights, get 1 free!
                                                    Jendela di Bali Villa

                                                    Jln. Banjar Panyembahan, Petak Kaja, Gianyar, Bali, 80361 Indonesia

                                                    ,

                                                    866-767-0278

                                                    2 stars
                                                    Ubud
                                                    • 2.6 miles to City center‎
                                                    • 22 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                    No customer reviews yet
                                                    Be the first
                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                  • For every 10 nights, get 1 free!
                                                    Komaneka at Tanggayuda

                                                    Br. Tanggayuda, Kedewatan, Ubud Gianyar, Ubud, Bali, 80571 Indonesia

                                                    ,

                                                    866-925-4159

                                                    5 stars
                                                    Ubud
                                                    • 2.6 miles to City center‎
                                                    • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                    Outstanding
                                                    4.8 / 5
                                                    31
                                                    customer reviews
                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                    from $235 $199
                                                    • For every 10 nights, get 1 free!
                                                      Graha Moding

                                                      Banjar Kelabang Moding, Kelabang Moding, Ubud, Bali, 80571 Indonesia

                                                      ,

                                                      866-925-8676

                                                      3.5 stars
                                                      Ubud
                                                      • 2.6 miles to City center‎
                                                      • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                      Excellent
                                                      4.5 / 5
                                                      57
                                                      customer reviews
                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                      from $63 $50
                                                      • For every 10 nights, get 1 free!
                                                        Bayad Ubud Bali Villa

                                                        Jalan Raya Payangan, Ubud, Payangan, Bali, 85071 Indonesia

                                                        ,

                                                        866-538-0251

                                                        4 stars
                                                        Ubud
                                                        • 2.7 miles to City center‎
                                                        • 21 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                        from $89 $49
                                                        • For every 10 nights, get 1 free!
                                                          Junjungan Ubud Hotel & Spa

                                                          Jl. Tirta Tawar Km.3.5 Br. Junjungan, Ubud, Bali, 80571 Indonesia

                                                          ,

                                                          866-538-1314

                                                          3.5 stars
                                                          Ubud
                                                          • 2.7 miles to City center‎
                                                          • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                          Outstanding
                                                          4.8 / 5
                                                          114
                                                          customer reviews
                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                          from $62
                                                          • For every 10 nights, get 1 free!
                                                            Segening Villa

                                                            Jalan Raya Sebali, Desa Sebali, Ubud, Bali, 80571 Indonesia

                                                            ,

                                                            866-538-6252

                                                            4 stars
                                                            Ubud
                                                            • 2.7 miles to City center‎
                                                            • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                            from $179 $89
                                                            • For every 10 nights, get 1 free!
                                                              Alam Puisi Villa

                                                              Banjar Sembuwuk, Desa Pejeng, Ubud, Bali, 80552 Indonesia

                                                              ,

                                                              866-538-9298

                                                              4 stars
                                                              Ubud
                                                              • 2.7 miles to City center‎
                                                              • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                              Outstanding
                                                              4.6 / 5
                                                              128
                                                              customer reviews
                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                              from $238 $71
                                                              • For every 10 nights, get 1 free!
                                                                Villa Bayad

                                                                Br. Bayad, Desa Payangan, Payangan, Bali, 80571 Indonesia

                                                                ,

                                                                866-539-5067

                                                                3.5 stars
                                                                Ubud
                                                                • 2.8 miles to City center‎
                                                                • 21 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                No customer reviews yet
                                                                Be the first
                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                              • For every 10 nights, get 1 free!
                                                                Villa Samaki

                                                                Banjar Kelabang Moding, Ubud, Bali, 80571 Indonesia

                                                                ,

                                                                866-539-9234

                                                                3.5 stars
                                                                Ubud
                                                                • 2.8 miles to City center‎
                                                                • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                No customer reviews yet
                                                                Be the first
                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                              • For every 10 nights, get 1 free!
                                                                Villa Bodhi

                                                                Banjar Tiyingan, Payangan, Bali, 80571 Indonesia

                                                                ,

                                                                866-582-3258

                                                                4 stars
                                                                Ubud
                                                                • 2.8 miles to City center‎
                                                                • 24 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                No customer reviews yet
                                                                Be the first
                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                              • For every 10 nights, get 1 free!
                                                                Blue Karma Ubud

                                                                Jalan Suweta Desa Bentuyung, Ubud, Bali, 80571 Indonesia

                                                                ,

                                                                866-711-3751

                                                                3.5 stars
                                                                Ubud
                                                                • 2.8 miles to City center‎
                                                                • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                Outstanding
                                                                5.0 / 5
                                                                1
                                                                customer review
                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                from $210 $126
                                                                • For every 10 nights, get 1 free!
                                                                  Onje Villa

                                                                  Br. Umah Anyar, Pejeng Kaja, Ubud, Bali, 80552 Indonesia

                                                                  ,

                                                                  866-925-0548

                                                                  4 stars
                                                                  Ubud
                                                                  • 2.8 miles to City center‎
                                                                  • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                  Excellent
                                                                  4.5 / 5
                                                                  57
                                                                  customer reviews
                                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                  from $95 $62
                                                                  • For every 10 nights, get 1 free!
                                                                    Villa Junjungan

                                                                    Jalan Tirta Tawar, Ubud, Bali, 80571 Indonesia

                                                                    ,

                                                                    866-925-4218

                                                                    3.5 stars
                                                                    Ubud
                                                                    • 2.8 miles to City center‎
                                                                    • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                    Excellent
                                                                    4.4 / 5
                                                                    11
                                                                    customer reviews
                                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                    from $45
                                                                    • For every 10 nights, get 1 free!
                                                                      Villa Vajra

                                                                      Br. Sebali, Keliki, Tegallalang, Ubud, Bali, 80571 Indonesia

                                                                      ,

                                                                      866-925-8709

                                                                      4 stars
                                                                      Ubud
                                                                      • 2.9 miles to City center‎
                                                                      • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                      No customer reviews yet
                                                                      Be the first
                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                    • For every 10 nights, get 1 free!
                                                                      Puri Sebali Resort

                                                                      Jalan Raya Sebali, Banjar Sebali, Desa Keliki, Ubud, Bali, 80571 Indonesia

                                                                      ,

                                                                      866-538-0157

                                                                      4.5 stars
                                                                      Ubud
                                                                      • 2.9 miles to City center‎
                                                                      • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                      Outstanding
                                                                      4.8 / 5
                                                                      22
                                                                      customer reviews
                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                      from $265 $106
                                                                      • For every 10 nights, get 1 free!
                                                                        Swarapadi Villa

                                                                        Jl. Tirta Tawar, Junjungan, Ubud, Bali, 80571 Indonesia

                                                                        ,

                                                                        866-538-0192

                                                                        4 stars
                                                                        Ubud
                                                                        • 3.0 miles to City center‎
                                                                        • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                        Outstanding
                                                                        4.6 / 5
                                                                        5
                                                                        customer reviews
                                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                        from $63
                                                                        • For every 10 nights, get 1 free!
                                                                          Umajati Retreat

                                                                          Jalan Subak Uma Petulu Lebah, Ubud, Bali, 80571 Indonesia

                                                                          ,

                                                                          866-538-0294

                                                                          4 stars
                                                                          Ubud
                                                                          • 3.0 miles to City center‎
                                                                          • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                          Outstanding
                                                                          5.0 / 5
                                                                          2
                                                                          customer reviews
                                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                        • For every 10 nights, get 1 free!
                                                                          Villa Umah Shanti

                                                                          Br. Sebali, Keliki, Tegallalang, Ubud, 80571 Indonesia

                                                                          ,

                                                                          866-538-0315

                                                                          3.5 stars
                                                                          Ubud
                                                                          • 3.0 miles to City center‎
                                                                          • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                          No customer reviews yet
                                                                          Be the first
                                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                        • For every 10 nights, get 1 free!
                                                                          Pesantian Villa & Warung

                                                                          Banjar Pesalakan, Desa Pejeng Kangin, Ubud, Bali, 80571 Indonesia

                                                                          ,

                                                                          866-538-1351

                                                                          3.5 stars
                                                                          Ubud
                                                                          • 3.0 miles to City center‎
                                                                          • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                          No customer reviews yet
                                                                          Be the first
                                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                          from $95 $76
                                                                          • For every 10 nights, get 1 free!
                                                                            Chapung SeBali Resort and Spa

                                                                            Jl. Raya Sebali No. 5 Keliki, Tegalalang, Ubud, Bali, 80561 Indonesia

                                                                            ,

                                                                            866-538-2362

                                                                            4.5 stars
                                                                            Ubud
                                                                            • 3.1 miles to City center‎
                                                                            • 19 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                            Outstanding
                                                                            4.6 / 5
                                                                            7
                                                                            customer reviews
                                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                            from $247
                                                                            • For every 10 nights, get 1 free!
                                                                              Villa Sarna Ubud

                                                                              Top Hotel

                                                                              Banjar Tangkup, Desa Kedisan, Ubud, Bali, 80361 Indonesia

                                                                              ,

                                                                              866-538-6218

                                                                              4 stars
                                                                              Ubud
                                                                              • 3.1 miles to City center‎
                                                                              • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                              Excellent
                                                                              4.3 / 5
                                                                              153
                                                                              customer reviews
                                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                              from $132 $70
                                                                              • For every 10 nights, get 1 free!
                                                                                Tanah Merah Resort & Gallery

                                                                                Jalan Melayang, Ubud, Bali, 80571 Indonesia

                                                                                ,

                                                                                866-538-6315

                                                                                3.5 stars
                                                                                Ubud
                                                                                • 3.1 miles to City center‎
                                                                                • 20 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                                Excellent
                                                                                4.4 / 5
                                                                                69
                                                                                customer reviews
                                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                from $89 $76
                                                                                • For every 10 nights, get 1 free!
                                                                                  Capung Sakti Villas

                                                                                  Jalan Suweta, 2.7 km Jalan Raya crossroad Ubud, Ubud, Bali, 80571 Indonesia

                                                                                  ,

                                                                                  866-538-9367

                                                                                  3.5 stars
                                                                                  Ubud
                                                                                  • 3.1 miles to City center‎
                                                                                  • 19 miles to Denpasar (DPS-Ngurah Rai Intl.)‎
                                                                                  No customer reviews yet
                                                                                  Be the first
                                                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                  from $118
                                                                                  *

                                                                                  strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.