Vacation Rentals & Villas in Bali

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

8,461 villas

    11

    One Bedroom private pool #4

    Gianyar Regency / Gianyar

    Gianyar villa

    1 2 1 night min

    • 1 bedroom
    • sleeps 2
    • 1 night min
    • Swimming pool
    • Child Friendly
    • Air conditioning

    Price per night from

    $57

    Price per night from

    $57

      14

      Villa Meliang liang, near Lovina Beach

      Buleleng District / Lovina Beach

      Lovina Beach house

      2 4 1 night min

      • 2 bedrooms
      • sleeps 4
      • 1 night min
      • Swimming pool
      • Private garden

      Price per night from

      $78

      Price per night from

      $78

        9

        ELEGANT Modern Balinese Villa

        Ubud / Sayan

        Sayan villa

        2 4 2 nights min

        • 2 bedrooms
        • sleeps 4
        • 2 nights min
        • Swimming pool
        • Air conditioning
        • Private garden

        Price per night from

        $184

        Price per night from

        $184

          24

          Beautiful Villa Apsara Sanur Bali

          Denpasar / Sanur

          Sanur villa

          3 6 5 nights min

          • 3 bedrooms
          • sleeps 6
          • 5 nights min
          • Nearest beach 1 mi
          • Swimming pool
          • Child Friendly

          Price per night from

          $286

          Responds fast!
          avg. 1 hour 58 minutes

          Price per night from

          $286

            4

            D'camel Hotels Lembongan

            Nusa Lembongan / Jungutbatu

            Jungutbatu bungalow

            12 2 1 night min

            • 12 bedrooms
            • sleeps 2
            • 1 night min
            • Beach / lakeside relaxation
            • Swimming pool
            • Air conditioning

            Price per night from

            $52

            Price per night from

            $52

              53

              Villa Elizara Umalas/Canggu with private 20 meter pool

              North Kuta / Kerobokan

              Kerobokan villa

              5 10 min stay varies

              • 5 bedrooms
              • sleeps 10
              • min stay varies
              • Nearest beach 2 mi
              • Swimming pool
              • Child Friendly

              Price per night from

              $514

              Price per night from

              $514

                79

                Villa Uma Girasole - Villa B

                Canggu / Pererenan

                Pererenan villa

                3 6 1 night min

                • 3 bedrooms
                • sleeps 6
                • 1 night min
                • Child Friendly

                Price per night from

                $130

                Price per night from

                $130

                  29

                  VILLA COLINA - BIDADARI

                  Kuta District / Seminyak

                  Seminyak villa

                  2 6 min stay varies

                  • 2 bedrooms
                  • sleeps 6
                  • min stay varies
                  • Swimming pool
                  • Child Friendly
                  • Car not necessary

                  Price per night from

                  $170

                  Responds fast!
                  avg. 2 hours 47 minutes

                  Price per night from

                  $170

                    24

                    Ocean View Sawah Villa D1, 2Br

                    Bali / Tabanan

                    Tabanan villa

                    2 4 3 nights min

                    • 2 bedrooms
                    • sleeps 4
                    • 3 nights min
                    • Nearest beach 2 mi
                    • Swimming pool
                    • Child Friendly

                    Price per night from

                    $111

                    Price per night from

                    $111

                      16

                      Villa Kapai - Luxurious 1BDR Villa in the Centre of Seminyak

                      Kuta District / Seminyak

                      Seminyak villa

                      1 1 1 night min

                      • 1 bedroom
                      • sleeps 1
                      • 1 night min
                      • Swimming pool
                      • Child Friendly
                      • Air conditioning

                      Price per night from

                      $144

                      Price per night from

                      $144

                        17

                        3br Villa❤ Peaceful Perfectly Located at Seminyak

                        Kuta District / Seminyak

                        Seminyak villa

                        4 6 min stay varies

                        • 4 bedrooms
                        • sleeps 6
                        • min stay varies
                        • Nearest beach 0.1 mi
                        • Swimming pool
                        • Child Friendly

                        Price per night from

                        $756

                        Price per night from

                        $756

                          13

                          Urban & Design Villa Z2 * 4 bedrooms, 713m2, pool 13x5m - Seminyak Umalas

                          Kuta District / Seminyak

                          Seminyak villa

                          4 10 2 nights min

                          • 4 bedrooms
                          • sleeps 10
                          • 2 nights min
                          • Nearest beach 6 mi
                          • Swimming pool
                          • Child Friendly

                          Price per night from

                          $573

                          Price per night from

                          $573

                            15

                            Berawa Beach Villa Fashion 2

                            North Kuta / Canggu

                            Canggu villa

                            3 7 min stay varies

                            • 3 bedrooms
                            • sleeps 7
                            • min stay varies
                            • Beach / lakeside relaxation
                            • Swimming pool
                            • Child Friendly

                            Price per night from

                            $321

                            Price per night from

                            $321

                              13

                              Bukit Dreamland Charming House

                              Nusa Dua Peninsula / Ungasan

                              Ungasan house

                              2 4 14 nights min

                              • 2 bedrooms
                              • sleeps 4
                              • 14 nights min
                              • Child Friendly

                              Price per night from

                              $29

                              Price per night from

                              $29

                                8

                                Ashanti Villa - Bedroom 1

                                Gianyar Regency / Ubud

                                Ubud villa

                                1 2 1 night min

                                • 1 bedroom
                                • sleeps 2
                                • 1 night min
                                • Swimming pool
                                • Child Friendly
                                • Air conditioning

                                Price per night from

                                $118

                                Price per night from

                                $118

                                (1) Average 

                                  30

                                  Villa Nirmala Ubud

                                  Ubud / Petulu

                                  Petulu villa

                                  7 2 1 night min

                                  • 7 bedrooms
                                  • sleeps 2
                                  • 1 night min
                                  • Swimming pool
                                  • Suitable for children age 5+
                                  • Air conditioning

                                  Price per night from

                                  $115

                                  Price per night from

                                  $115

                                    32

                                    Villa Umarik Umalas

                                    Kuta District / Seminyak

                                    Seminyak villa

                                    5 10 min stay varies

                                    • 5 bedrooms
                                    • sleeps 10
                                    • min stay varies
                                    • Swimming pool
                                    • Child Friendly
                                    • Car not necessary

                                    Price per night from

                                    $417

                                    Price per night from

                                    $417

                                      24

                                      Amazing villa Samara 3bd near beaches

                                      Nusa Dua Peninsula / Ungasan

                                      Ungasan villa

                                      3 6 2 nights min

                                      • 3 bedrooms
                                      • sleeps 6
                                      • 2 nights min
                                      • Child Friendly

                                      Price per night from

                                      $304

                                      Responds fast!
                                      avg. 3 hours 14 minutes

                                      Price per night from

                                      $304

                                        4

                                        Bali villa for rent

                                        Kuta District / Seminyak

                                        Seminyak villa

                                        2 4 4 nights min

                                        • 2 bedrooms
                                        • sleeps 4
                                        • 4 nights min
                                        • Nearest beach 5 mi
                                        • Swimming pool
                                        • Child Friendly

                                        Price per night from

                                        $229

                                        Price per night from

                                        $229

                                          20

                                          Rustic Chic Cottage

                                          Kuta District / Seminyak

                                          Seminyak cottage

                                          1 2 2 nights min

                                          • 1 bedroom
                                          • sleeps 2
                                          • 2 nights min
                                          • Swimming pool
                                          • Child Friendly
                                          • Air conditioning

                                          Price per night from

                                          $161

                                          Price per night from

                                          $161

                                            4

                                            Transport Menjangan Bali

                                            Abang / Amed

                                            Amed b and b

                                            1 2 1 night min

                                            • 1 bedroom
                                            • sleeps 2
                                            • 1 night min
                                            • Beach / lakeside relaxation

                                            Price per night from

                                            $81

                                            Price per night from

                                            $81

                                              25

                                              Modern Petitenget villa less than 5mn to the beach

                                              Kuta District / Seminyak

                                              Seminyak villa

                                              2 5 2 nights min

                                              • 2 bedrooms
                                              • sleeps 5
                                              • 2 nights min
                                              • Child Friendly
                                              • Ask about pets

                                              Price per night from

                                              $172

                                              Price per night from

                                              $172

                                              (1) Excellent 

                                                15

                                                Mawali Villas

                                                South Kuta / Jimbaran

                                                Jimbaran villa

                                                1 2 2 nights min

                                                • 1 bedroom
                                                • sleeps 2
                                                • 2 nights min
                                                • Nearest beach 6 mi
                                                • Swimming pool
                                                • Car not necessary

                                                Price per night from

                                                $111

                                                Price per night from

                                                $111

                                                (1) Excellent 

                                                  27

                                                  Luduzen Villa

                                                  North Kuta / Canggu

                                                  Canggu villa

                                                  3 8 2 nights min

                                                  • 3 bedrooms
                                                  • sleeps 8
                                                  • 2 nights min
                                                  • Nearest beach 4 mi
                                                  • Swimming pool
                                                  • Child Friendly

                                                  Price per night from

                                                  $235

                                                  Price per night from

                                                  $235

                                                  (33) Very Good 

                                                    27

                                                    Villa Hari Indah

                                                    Nusa Dua Peninsula / Pecatu

                                                    Pecatu house

                                                    5 12 3 nights min

                                                    • 5 bedrooms
                                                    • sleeps 12
                                                    • 3 nights min
                                                    • Child Friendly

                                                    Price per night from

                                                    $729

                                                    Responds fast!
                                                    avg. 2 hours 24 minutes

                                                    Price per night from

                                                    $729

                                                      32

                                                      Villa Sembuh

                                                      Blahbatuh / Keramas

                                                      Keramas villa

                                                      4 8 2 nights min

                                                      • 4 bedrooms
                                                      • sleeps 8
                                                      • 2 nights min
                                                      • Child Friendly
                                                      • Air conditioning

                                                      Price per night from

                                                      $287

                                                      Price per night from

                                                      $287

                                                        16

                                                        Sing Sing Resort Lovina Joglo 1

                                                        Lovina Beach / Temukus

                                                        Temukus villa

                                                        1 2 1 night min

                                                        • 1 bedroom
                                                        • sleeps 2
                                                        • 1 night min
                                                        • Swimming pool
                                                        • Child Friendly
                                                        • Private garden

                                                        Price per night from

                                                        $55

                                                        Price per night from

                                                        $55

                                                          16

                                                          Jimbaran Villa ANLE

                                                          South Kuta / Jimbaran

                                                          Jimbaran villa

                                                          3 7 1 night min

                                                          • 3 bedrooms
                                                          • sleeps 7
                                                          • 1 night min
                                                          • Beach / lakeside relaxation
                                                          • Swimming pool
                                                          • Child Friendly

                                                          Price per night from

                                                          $332

                                                          Price per night from

                                                          $332

                                                            8

                                                            Villa Ananda, 1-bedroom, private pool

                                                            Ubud / Sayan

                                                            Sayan villa

                                                            1 2 1 night min

                                                            • 1 bedroom
                                                            • sleeps 2
                                                            • 1 night min
                                                            • Swimming pool
                                                            • Child Friendly
                                                            • Air conditioning

                                                            Price per night from

                                                            $144

                                                            Price per night from

                                                            $144

                                                            (3) Excellent 

                                                              20

                                                              Sakura 1 Bed Room Two Lizards Villa

                                                              Denpasar / Sanur

                                                              Sanur villa

                                                              1 2 min stay varies

                                                              • 1 bedroom
                                                              • sleeps 2
                                                              • min stay varies
                                                              • Swimming pool
                                                              • Child Friendly
                                                              • Air conditioning

                                                              Price per night from

                                                              $113

                                                              Price per night from

                                                              $113

                                                                8

                                                                Macskot Hostel Bali

                                                                Nusa Dua Peninsula / Ungasan

                                                                Ungasan b and b

                                                                1 14 1 night min

                                                                • 1 bedroom
                                                                • sleeps 14
                                                                • 1 night min
                                                                • Air conditioning

                                                                Price per night from

                                                                $12

                                                                Price per night from

                                                                $12

                                                                  29

                                                                  SUBLIME VILLA PROPERTY COLINA - BIDADARI

                                                                  Kuta District / Seminyak

                                                                  Seminyak villa

                                                                  2 6 min stay varies

                                                                  • 2 bedrooms
                                                                  • sleeps 6
                                                                  • min stay varies
                                                                  • Swimming pool
                                                                  • Child Friendly
                                                                  • Car not necessary

                                                                  Price per night from

                                                                  $170

                                                                  Price per night from

                                                                  $170

                                                                  (1) Excellent 

                                                                    27

                                                                    Villa LeoNora, Villa Nora 85 sqm, kitchen, 1 Master Bedroom, pool, WiFi, AC, HW

                                                                    Gianyar Regency / Ubud

                                                                    Ubud villa

                                                                    1 2 3 nights min

                                                                    • 1 bedroom
                                                                    • sleeps 2
                                                                    • 3 nights min
                                                                    • Nearest beach 15 mi
                                                                    • Swimming pool
                                                                    • Car not necessary

                                                                    Price per night from

                                                                    $142

                                                                    Price per night from

                                                                    $142

                                                                      40

                                                                      Sea View from Sawah Villa C2, 2Br

                                                                      Bali / Tabanan

                                                                      Tabanan villa

                                                                      2 4 3 nights min

                                                                      • 2 bedrooms
                                                                      • sleeps 4
                                                                      • 3 nights min
                                                                      • Nearest beach 2 mi
                                                                      • Swimming pool
                                                                      • Child Friendly

                                                                      Price per night from

                                                                      $124

                                                                      Price per night from

                                                                      $124

                                                                        21

                                                                        Luxury Modern Villas

                                                                        Kuta District / Seminyak

                                                                        Seminyak villa

                                                                        3 6 1 night min

                                                                        • 3 bedrooms
                                                                        • sleeps 6
                                                                        • 1 night min
                                                                        • Child Friendly

                                                                        Price per night from

                                                                        $344

                                                                        Price per night from

                                                                        $344

                                                                          18

                                                                          Villa Celah

                                                                          South Kuta / Jimbaran

                                                                          Jimbaran villa

                                                                          2 4 min stay varies

                                                                          • 2 bedrooms
                                                                          • sleeps 4
                                                                          • min stay varies
                                                                          • Child Friendly
                                                                          • Air conditioning

                                                                          Price per night from

                                                                          $99

                                                                          Price per night from

                                                                          $99

                                                                            20

                                                                            Kubu Nyoman Villas - Superior Room 01

                                                                            Denpasar / Sanur

                                                                            Sanur villa

                                                                            1 2 1 night min

                                                                            • 1 bedroom
                                                                            • sleeps 2
                                                                            • 1 night min
                                                                            • Nearest beach 1 mi
                                                                            • Swimming pool
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $35

                                                                            Responds fast!
                                                                            avg. 1 hour 22 minutes

                                                                            Price per night from

                                                                            $35

                                                                            (3) Excellent 

                                                                              73

                                                                              2 min walk to the Best beach in Bali! Fast to airport. Fiber optic 20 Mbps.

                                                                              Nusa Dua Peninsula / Nusa Dua

                                                                              Nusa Dua house

                                                                              3 6 1 night min

                                                                              • 3 bedrooms
                                                                              • sleeps 6
                                                                              • 1 night min
                                                                              • Nearest beach 0.2 mi
                                                                              • Child Friendly
                                                                              • Car not necessary

                                                                              Price per night from

                                                                              $79

                                                                              Price per night from

                                                                              $79