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,469 villas

(30) Very Good 

    23

    Lumut3, Large 2 Bedroom Villa, "Eat St" Central Seminyak

    Kuta District / Seminyak

    Seminyak villa

    2 4 min stay varies

    • 2 bedrooms
    • sleeps 4
    • min stay varies
    • Swimming pool
    • Child Friendly
    • Car not necessary
    “Great location” Ideally situated off the main street of Seminyak with all the shops, restaurants, bars and accompanying bustle just one minute's walk away yet isolated from all the noise, the only occasional disturbance coming from a yappy neighbour's
    …see more

    Price per night from

    $110

    Price per night from

    $110

    (24) Excellent 

      41

      Anjani Villa - Great Beachfront 5 Bedroom Villa

      Karangasem / Candidasa

      Candidasa villa

      5 11 1 night min

      • 5 bedrooms
      • sleeps 11
      • 1 night min
      • Beach / lakeside relaxation
      • Swimming pool
      • Child Friendly
      “We did not want to leave this stunning peice of paradise” AMAZING! We loved every minute of our stay at Villa Anjani. The villa is stunning, beautifully set out and extremely clean. The staff were all so helpful and professional. Some of the best s
      …see more

      Price per night from

      $332

      Price per night from

      $332

      (21) Very Good 

        25

        Charming Villa Siri -1BR In Ricefield - Walk to Ubud

        Gianyar Regency / Ubud

        Ubud villa

        1 2 min stay varies

        • 1 bedroom
        • sleeps 2
        • min stay varies
        • Nearest beach 21 mi
        • Swimming pool
        • Child Friendly
        “a true gem in the middle of paradise!” I stayed at Villa Siri for 3 weeks while on a trip to study yoga and co-work at Hubud. From start to finish my stay was fantastic. Firstly, the owner Kasey was so kind and helpful. She really understands the e
        …see more

        Price per night from

        $97

        Price per night from

        $97

        (63) Excellent 

          23

          VILLA JEPUN. LUXURY 2 BDRM VILLA, POOL, GARDEN, WITH BEACHFRONT ACCESS.

          Denpasar / Sanur

          Sanur villa

          2 4 min stay varies

          • 2 bedrooms
          • sleeps 4
          • min stay varies
          • Beach / lakeside relaxation
          • Nearest beach 0.2 mi
          • Swimming pool
          “Every convenience!” Stayed in Villa Jepun for 10 nights with our 3 small children (aged 6, 3 and 1 year). Lovely presented villa, clean and tidy. We were concerned with having the pool right outside the doorstep with our crawling baby but we always en
          …see more

          Price per night from

          $124

          Price per night from

          $124

          (34) Excellent 

            98

            Bali Villa -your ideal romantic & family friendly get-away with pool & breakfast

            Gianyar Regency / Ubud

            Ubud villa

            4 6 1 night min

            • 4 bedrooms
            • sleeps 6
            • 1 night min
            • Beach / lakeside relaxation
            • Swimming pool
            • Child Friendly
            “Organic Gardens and Luxurious Beds...Yum!” The most spectacular journey through village rice paddies lead to an oasis of affordable luxury in this beautiful Villa. Just moments away from the hustle and bustle of busy Ubud, this Villa allows an escape
            …see more

            Price per night from

            $178

            Responds fast!
            avg. 3 hours 19 minutes

            Price per night from

            $178

            (3) Excellent 

              58

              Pantai Candidasa

              Karangasem / Candidasa

              Candidasa villa

              2 4 min stay varies

              • 2 bedrooms
              • sleeps 4
              • min stay varies
              • Nearest beach 1 mi
              • Swimming pool
              • Child Friendly

              Price per night from

              $258

              Responds fast!
              avg. 1 hour 23 minutes

              Price per night from

              $258

              (3) Excellent 

                13

                Cosy Spacious Apartment in Legian-Seminyak#3

                Kuta District / Seminyak

                Seminyak apartment

                1 3 2 nights min

                • 1 bedroom
                • sleeps 3
                • 2 nights min
                • Child Friendly
                • Air conditioning

                Price per night from

                $40

                Price per night from

                $40

                (44) Excellent 

                Certificate of Excellence

                  48

                  Villa Bukit Malas 1 - 3 Bedroom private villa with pool, seaview and breakfast

                  Abang / Amed

                  Amed villa

                  3 8 2 nights min

                  • 3 bedrooms
                  • sleeps 8
                  • 2 nights min
                  • Beach / lakeside relaxation
                  • Nearest beach 0.1 mi
                  • Swimming pool

                  Certificate of Excellence

                  Price per night from

                  $189

                  Responds fast!
                  avg. 2 hours 52 minutes

                  Price per night from

                  $189

                  (3) Very Good 

                    54

                    Trendy 5 bedrooms villa ricefield view in the heart of Seminyak

                    Kuta District / Seminyak

                    Seminyak villa

                    5 12 min stay varies

                    • 5 bedrooms
                    • sleeps 12
                    • min stay varies
                    • Swimming pool
                    • Child Friendly
                    • Air conditioning

                    Price per night from

                    $245

                    Responds fast!
                    avg. 1 hour 53 minutes

                    Price per night from

                    $245

                    (56) Excellent 

                      30

                      Satori Villas Bali - luxury villas 10m Stroll to Ubud

                      Gianyar Regency / Ubud

                      Ubud villa

                      3 7 min stay varies

                      • 3 bedrooms
                      • sleeps 7
                      • min stay varies
                      • Nearest beach 22 mi
                      • Swimming pool
                      • Child Friendly
                      “Beautiful home and wonderful memories” We stayed for less than a week with two children around Christmas, and it was absolutely a delight!! The villa itself is beautifully decorated, modern and there's always things to do for everyone --the pool is lo
                      …see more

                      Price per night from

                      $224

                      Price per night from

                      $224

                        50

                        Famous designer villa in artist village - 5 bdr

                        Ubud / Sayan

                        Sayan villa

                        5 10 3 nights min

                        • 5 bedrooms
                        • sleeps 10
                        • 3 nights min
                        • Nearest beach 25 mi
                        • Swimming pool
                        • Child Friendly

                        Price per night from

                        $401

                        Responds fast!
                        avg. 3 hours 4 minutes

                        Price per night from

                        $401

                        (15) Very Good 

                          18

                          Frangipani Villa Sanur

                          Denpasar / Sanur

                          Sanur villa

                          2 4 1 night min

                          • 2 bedrooms
                          • sleeps 4
                          • 1 night min
                          • Beach / lakeside relaxation
                          • Nearest beach 2 mi
                          • Swimming pool

                          Price per night from

                          $169

                          Responds fast!
                          avg. 2 hours 42 minutes

                          Price per night from

                          $169

                          (40) Very Good 

                            30

                            Aisha, 4 Bedroom Villa, Best central Location, Seminyak

                            Kuta District / Seminyak

                            Seminyak villa

                            4 10 min stay varies

                            • 4 bedrooms
                            • sleeps 10
                            • min stay varies
                            • Swimming pool
                            • Child Friendly
                            • Car not necessary
                            “Fantastic” A group of 6 of us have just spent a week at Villa Aisha. Our villa experience was wonderful! The booking and then arrangements for food & Bintang on our arrival was easy thanks to Nick & George. Emails were replied to immediately. Bali Vi
                            …see more

                            Price per night from

                            $111

                            Price per night from

                            $111

                            (9) Excellent 

                              40

                              Coconut Grove, Luxury 4 Bedroom Villa, Feature Garden, Sanur

                              Denpasar / Sanur

                              Sanur villa

                              4 8 min stay varies

                              • 4 bedrooms
                              • sleeps 8
                              • min stay varies
                              • Child Friendly

                              Price per night from

                              $299

                              Price per night from

                              $299

                              (31) Excellent 

                                46

                                ELEVEN KEJORA - VILLA 11, KEJORA VILLAS - MAY AVAILABILITY

                                Denpasar / Sanur

                                Sanur villa

                                3 6 3 nights min

                                • 3 bedrooms
                                • sleeps 6
                                • 3 nights min
                                • Beach / lakeside relaxation
                                • Nearest beach 0.5 mi
                                • Swimming pool
                                “Felt like home” We recently stayed at Villa Eleven Kejora and had the most relaxing time. The villa is extremely well kept, it is spacious yet cozy and homely. We loved that we could sit on the couch inside and watch a movie under the fan and have the
                                …see more

                                Price per night from

                                $317

                                Responds fast!
                                avg. 2 hours 24 minutes

                                Price per night from

                                $317

                                  18

                                  Akasia, 2 Bedroom Hillside Villa, Pecatu

                                  Nusa Dua Peninsula / Pecatu

                                  Pecatu villa

                                  2 4 min stay varies

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

                                  Price per night from

                                  $209

                                  Price per night from

                                  $209

                                  (14) Excellent 

                                    19

                                    Private 2br Villa - Seminyak with big pool garden

                                    Kuta District / Seminyak

                                    Seminyak villa

                                    2 6 min stay varies

                                    • 2 bedrooms
                                    • sleeps 6
                                    • min stay varies
                                    • Nearest beach 3 mi
                                    • Swimming pool
                                    • Child Friendly
                                    “Excellent villa with excellent service” We really enjoyed our stay in Gaya Villa. Besides the fact that it si a charming place, with large bedrooms and a very much enjoyable pool, Marco and the staff members really cared about our well-being and were
                                    …see more

                                    Price per night from

                                    $114

                                    Responds fast!
                                    avg. 26 minutes

                                    Price per night from

                                    $114

                                    (2) Excellent 

                                      21

                                      Villa Vickary Unique Little Gem in Seminyak

                                      Kuta District / Seminyak

                                      Seminyak villa

                                      1 2 1 night min

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

                                      Price per night from

                                      $110

                                      Price per night from

                                      $110

                                      (20) Very Good 

                                        38

                                        Aisha II, 5 Bedroom Villa, Best central Location, Seminyak

                                        Kuta District / Seminyak

                                        Seminyak villa

                                        5 10 min stay varies

                                        • 5 bedrooms
                                        • sleeps 10
                                        • min stay varies
                                        • Swimming pool
                                        • Child Friendly
                                        • Car not necessary
                                        “Great location” It was a great experience to stay at Aisha villa for 4 nights. No doubt great location and good rooms. Only problem was slow water force in the bathroom . Could not bathe properly. Will recommend others.
                                        …see more

                                        Price per night from

                                        $161

                                        Price per night from

                                        $161

                                          31

                                          #H1 8BR Oberoi 250m Seminyak Square Villa

                                          Kuta District / Seminyak

                                          Seminyak villa

                                          8 20 min stay varies

                                          • 8 bedrooms
                                          • sleeps 20
                                          • min stay varies
                                          • Nearest beach 0.7 mi
                                          • Swimming pool
                                          • Child Friendly

                                          Price per night from

                                          $448

                                          Price per night from

                                          $448

                                          (3) Very Good 

                                            39

                                            Villa Daksina - 3 mins walk to Seminyak Beach

                                            Kuta District / Seminyak

                                            Seminyak villa

                                            3 9 1 night min

                                            • 3 bedrooms
                                            • sleeps 9
                                            • 1 night min
                                            • Beach / lakeside relaxation
                                            • Nearest beach 0.4 mi
                                            • Swimming pool
                                            “Fantastic” The Villa was fantastic, clean ,huge bedrooms ,TVs ,full ensuites,nice size pool.Kitchen ,dinning room & seperate lounge very spacious. In walking distance to beach , little bakery , circle K , & a few restaurants. Not as cheap as it use to
                                            …see more

                                            Price per night from

                                            $241

                                            Price per night from

                                            $241

                                            (1) Excellent 

                                              17

                                              1 Bedroom Cottage in Paddy village

                                              Gianyar Regency / Ubud

                                              Ubud apartment

                                              1 2 2 nights min

                                              • 1 bedroom
                                              • sleeps 2
                                              • 2 nights min
                                              • Swimming pool
                                              • Air conditioning
                                              • Ask about pets

                                              Price per night from

                                              $40

                                              Price per night from

                                              $40

                                                18

                                                Two Bedrooms Private Pool Villa

                                                Ubud / Mas

                                                Mas villa

                                                2 4 1 night min

                                                • 2 bedrooms
                                                • sleeps 4
                                                • 1 night min
                                                • Swimming pool
                                                • Air conditioning

                                                Price per night from

                                                $171

                                                Price per night from

                                                $171

                                                (26) Very Good 

                                                Certificate of Excellence

                                                  24

                                                  Villa Ariana 2BR Seminyak Bali

                                                  Kuta District / Seminyak

                                                  Seminyak villa

                                                  2 5 min stay varies

                                                  • 2 bedrooms
                                                  • sleeps 5
                                                  • min stay varies
                                                  • Beach / lakeside relaxation
                                                  • Swimming pool
                                                  • Child Friendly
                                                  “Peaceful, delightful Balinese styled villa....” Photos and the information provided by the owner are all true and correct ! The villa is located off the main street, Jl Laksmana, Seminyak - so close to all those wonderful restaurants and boutiques.
                                                  …see more

                                                  Certificate of Excellence

                                                  Price per night from

                                                  $119

                                                  Responds fast!
                                                  avg. 2 hours 3 minutes

                                                  Price per night from

                                                  $119

                                                    32

                                                    Beautiful cosy villa 4 BR

                                                    South Kuta / Jimbaran

                                                    Jimbaran villa

                                                    4 8 2 nights min

                                                    • 4 bedrooms
                                                    • sleeps 8
                                                    • 2 nights min
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 2 mi
                                                    • Swimming pool

                                                    Price per night from

                                                    $137

                                                    Responds fast!
                                                    avg. 1 hour 59 minutes

                                                    Price per night from

                                                    $137

                                                    (8) Excellent 

                                                      27

                                                      Private Villa with tropical garden + pool in Seminyak

                                                      Kuta District / Seminyak

                                                      Seminyak villa

                                                      2 6 min stay varies

                                                      • 2 bedrooms
                                                      • sleeps 6
                                                      • min stay varies
                                                      • Nearest beach 3 mi
                                                      • Swimming pool
                                                      • Child Friendly
                                                      “Fantastic!” We recently stayed at Villa Gaya and we all loved the villa! From the moment we arrived, Marco was there to greet us and show us around and explain things to us which we all thought was great service! We also had a couple of friends stay
                                                      …see more

                                                      Price per night from

                                                      $114

                                                      Responds fast!
                                                      avg. 26 minutes

                                                      Price per night from

                                                      $114

                                                        4

                                                        From Mantra Tour

                                                        Ubud / Kedewatan

                                                        Kedewatan house

                                                        6 14 2 nights min

                                                        • 6 bedrooms
                                                        • sleeps 14
                                                        • 2 nights min
                                                        • Child Friendly
                                                        • Air conditioning

                                                        Price per night from

                                                        $23

                                                        Price per night from

                                                        $23

                                                        (1) Excellent 

                                                          147

                                                          8 BEDROOM HIGH LUXURY PROPERTY, 2 HUGE PRIVATE POOLS, CATERING

                                                          Kuta District / Seminyak

                                                          Seminyak villa

                                                          8 28 min stay varies

                                                          • 8 bedrooms
                                                          • sleeps 28
                                                          • min stay varies
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 2 mi
                                                          • Swimming pool

                                                          Price per night from

                                                          $1,077

                                                          Responds fast!
                                                          avg. 3 hours 29 minutes

                                                          Price per night from

                                                          $1,077

                                                          (20) Very Good 

                                                            24

                                                            Madu, 4 Bedroom Rustic Spacious Villa, 20m pool, Umalas

                                                            North Kuta / Kerobokan

                                                            Kerobokan villa

                                                            4 8 min stay varies

                                                            • 4 bedrooms
                                                            • sleeps 8
                                                            • min stay varies
                                                            • Swimming pool
                                                            • Child Friendly
                                                            • Car not necessary
                                                            “Amazing place to stay in Seminyak” We had a wonderful stay at this amazing villa. It's spacious and beautifully decorated with an incredible kitchen. It's off the main road keeping things quiet, but it's still steps from tons of great restaurants, bot
                                                            …see more

                                                            Price per night from

                                                            $196

                                                            Price per night from

                                                            $196

                                                            (31) Excellent 

                                                              35

                                                              Villa Alba, 3 bedroom sanctuary in prime location.

                                                              Kuta District / Legian

                                                              Legian villa

                                                              3 6 min stay varies

                                                              • 3 bedrooms
                                                              • sleeps 6
                                                              • min stay varies
                                                              • Beach / lakeside relaxation
                                                              • Swimming pool
                                                              • Child Friendly
                                                              “Extremely affordable, comfortable, clean and great staff” We thoroughly enjoyed our few days at the villa, with 3 couples. What we liked - 3 separate large bedrooms each with own bathroom, plunge pool to cool off, very close to the shops, good amenit
                                                              …see more

                                                              Price per night from

                                                              $164

                                                              Responds fast!
                                                              avg. 1 hour 25 minutes

                                                              Price per night from

                                                              $164

                                                              (1) Excellent 

                                                                19

                                                                #KF3 Eat street 10mn walk Central Seminyak

                                                                Kuta District / Seminyak

                                                                Seminyak villa

                                                                6 15 min stay varies

                                                                • 6 bedrooms
                                                                • sleeps 15
                                                                • min stay varies
                                                                • Nearest beach 2 mi
                                                                • Swimming pool
                                                                • Child Friendly

                                                                Price per night from

                                                                $470

                                                                Price per night from

                                                                $470

                                                                (20) Very Good 

                                                                  40

                                                                  Miu, Spacious 4 Bedroom Villa, Near Eat Street Seminyak

                                                                  Kuta District / Seminyak

                                                                  Seminyak villa

                                                                  4 8 min stay varies

                                                                  • 4 bedrooms
                                                                  • sleeps 8
                                                                  • min stay varies
                                                                  • Swimming pool
                                                                  • Child Friendly
                                                                  • Air conditioning

                                                                  Price per night from

                                                                  $250

                                                                  Price per night from

                                                                  $250

                                                                  (2) Excellent 

                                                                    14

                                                                    Villa Riva - Central Seminyak Oberoi beach 10mn walk villa

                                                                    Kuta District / Seminyak

                                                                    Seminyak villa

                                                                    4 10 min stay varies

                                                                    • 4 bedrooms
                                                                    • sleeps 10
                                                                    • min stay varies
                                                                    • Nearest beach 1 mi
                                                                    • Swimming pool
                                                                    • Child Friendly

                                                                    Price per night from

                                                                    $224

                                                                    Price per night from

                                                                    $224

                                                                    (66) Excellent 

                                                                      46

                                                                      2min walk to Jl Seminyak 10min walk to beach 4BR VILLA BU 10pax

                                                                      Kuta District / Seminyak

                                                                      Seminyak villa

                                                                      4 10 2 nights min

                                                                      • 4 bedrooms
                                                                      • sleeps 10
                                                                      • 2 nights min
                                                                      • Beach / lakeside relaxation
                                                                      • Nearest beach 0.5 mi
                                                                      • Swimming pool
                                                                      “Didn't want to leave!” We were in Seminyak for a wedding and were a party of 7 here for 3 nights. After much searching through countless villas I decided to book Villa Bu for the group.....and thank goodness I did! What a villa! We weren't really here
                                                                      …see more

                                                                      Price per night from

                                                                      $378

                                                                      Price per night from

                                                                      $378

                                                                      (4) Excellent 

                                                                        21

                                                                        Villa Zayya - Central Seminyak Oberoi Beach 700m Villa

                                                                        Kuta District / Seminyak

                                                                        Seminyak villa

                                                                        4 10 min stay varies

                                                                        • 4 bedrooms
                                                                        • sleeps 10
                                                                        • min stay varies
                                                                        • Nearest beach 0.7 mi
                                                                        • Swimming pool
                                                                        • Child Friendly

                                                                        Price per night from

                                                                        $224

                                                                        Price per night from

                                                                        $224

                                                                        (2) Excellent 

                                                                          46

                                                                          Pantai Indah Beach House

                                                                          North Kuta / Canggu

                                                                          Canggu villa

                                                                          2 6 min stay varies

                                                                          • 2 bedrooms
                                                                          • sleeps 6
                                                                          • min stay varies
                                                                          • Swimming pool
                                                                          • Child Friendly
                                                                          • Air conditioning
                                                                          “Can't say enough good things about this Villa and staff” My wife and I stayed at "Beach House" for a week. We were very pleased with the service that was provided. We travel a lot for business and fun and we can honestly say that the owners and staff
                                                                          …see more

                                                                          Price per night from

                                                                          $229

                                                                          Responds fast!
                                                                          avg. 3 hours 54 minutes

                                                                          Price per night from

                                                                          $229

                                                                          (2) Average 

                                                                            39

                                                                            Villa Royal 3br Peaceful & Sensual Atmosphere in Central Seminyak

                                                                            Kuta District / Seminyak

                                                                            Seminyak villa

                                                                            3 6 min stay varies

                                                                            • 3 bedrooms
                                                                            • sleeps 6
                                                                            • min stay varies
                                                                            • Nearest beach 1 mi
                                                                            • Swimming pool
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $195

                                                                            Price per night from

                                                                            $195

                                                                            (19) Excellent 

                                                                              21

                                                                              Villa Dewata II - 5 Star Luxury. Perfect Location

                                                                              Kuta District / Seminyak

                                                                              Seminyak villa

                                                                              5 14 3 nights min

                                                                              • 5 bedrooms
                                                                              • sleeps 14
                                                                              • 3 nights min
                                                                              • Beach / lakeside relaxation
                                                                              • Nearest beach 2 mi
                                                                              • Swimming pool
                                                                              “Bali bliss!!” I stayed at Villa Dewata with a group of girlfriends and simply had the most wonderful week. The location of the venue was very quiet & private yet still central to all the boutique shops & cafes. The landscape & interiors of the villa w
                                                                              …see more

                                                                              Price per night from

                                                                              $567

                                                                              Price per night from

                                                                              $567

                                                                              About Bali

                                                                              The island of Bali is a small but magical place, and is considered one of the most visitor-friendly islands in all of Indonesia. Come here to experience Balinese cultural treasures in the form of dances and temple rituals. Hike through the misty volcanic mountains, relax on a winding strip of white sand beach, or explore the villages of Amed, Pemuteran, and Lovina. Travel through the rice paddies to see farmers engaged in traditional work. Be sure to explore the natural wonders of this extraordinary place including the flowering frangipani tree, the Balinese tiger, and more species of exotic birds and sea creatures than you can imagine. For a relaxed or family friendly vacation, visit the water parks, go surfing in the crystal blue ocean, and make the most of Bali's exciting nightlife. Some of the restaurants here may even inspire you to take an Indonesian cooking class so you can take some of the unforgettable flavors of the island home with you.

                                                                              Here are a few additional suggestions of things to do in Bali:

                                                                              • Take a bicycle tour: Take an ecological adventure or cultural tour by bicycle. This is a great way to see Bali off the beaten path.
                                                                              • Take a charter tour: Visit historic sites and important cultural icons around the island with an experienced guide.
                                                                              • Go scuba diving: Take a diving adventure off the east coast of Bali and witness a huge variety of brilliant undersea life.
                                                                              • Go horseback riding: Explore the beaches, the village, and the rice paddy fields by horseback.
                                                                              • Visit the Bali Safari and Marine Park: Located just south of Gianyar, the Bali Safari, and Marine Park actively assists research and conservation efforts to protect the endangered and threatened animals of Indonesia. Come here to see more than 80 species of protected wildlife, including tigers, orangutans, cockatoos, and elephants.
                                                                              • Waterbom: Visit this spectacular waterpark. It's a great way to spend the day if you're traveling with children.

                                                                              Find a vacation rental or affordable apartment for your stay in any of the laid back beach towns close to the eastern shoreline. You can also book a condo rental close to the creative heart of Ubud, or an elegant villa along a romantic, secluded part of the coast.