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

(20) Very Good 

38

Aisha II, 5 Bedroom Villa, 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

$196

Price per night from

$196

(34) Excellent 

98

15% disc on Private Villa with Pool & breakfast

Gianyar / Ubud

Ubud villa

4 8 2 nights min

  • 4 bedrooms
  • sleeps 8
  • 2 nights 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

$200

Responds fast!
avg. 3 hours 33 minutes

Price per night from

$200

(2) Very Good 

48

Aqua Bali Villa

Kuta District / Seminyak

Seminyak villa

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Nearest beach 3 mi
  • Swimming pool
  • Air conditioning

Price per night from

$30

Price per night from

$30

(62) Excellent 

33

VILLA IBU, LUXURY 3 BDRM VILLA, POOL, LARGE GARDEN, WITH BEACHFRONT ACCESS

Denpasar / Sanur

Sanur villa

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 0.1 mi
  • Swimming pool
  • Child Friendly
“Fantasic Spot” We stayed for Six nights at Dream Haven Villa 2 in May . The Villa is in a fantastic spot. It is a short walk to all the resturants ,shops and the beach. The Villa has three large bedrooms. We liked the open plan living/dining area .
…see more

Price per night from

$249

Price per night from

$249

(103) Excellent 

Certificate of Excellence

27

Eat ~ Shop ~ Play VILLA 888 Seminyak / Oberoi(B)

Kuta District / Seminyak

Seminyak villa

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
“Absolute Perfection” We stayed at Villa 888 for our tenth wedding anniversary with our daughter (2 years) and some family. I cannot rate this villa and the staff highly enough! From breakfast the first morning we arrived, to Wayan taking us on day tou
…see more

Certificate of Excellence

Price per night from

$192

Responds fast!
avg. 44 minutes

Price per night from

$192

(29) 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
  • Car not necessary
  • Air conditioning
“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

$114

Price per night from

$114

(75) Excellent 

48

Villa Agni

Kuta District / Seminyak

Seminyak villa

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
“Happy Bali Vacation@ A.W.E.S.O.M.E Villa =)” We booked this villa from the owner, Antonius just days before our trip after seeing the good reviews and beautiful pictures. His response to our emails was prompt & helpful. I will say a personal touch as
…see more

Price per night from

$200

Price per night from

$200

(62) 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

$91

Price per night from

$91

(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

$89

Responds fast!
avg. 30 minutes

Price per night from

$89

(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

$570

Price per night from

$570

(65) 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

$360

Responds fast!
avg. 3 hours 37 minutes

Price per night from

$360

(17) Very Good 

43

Villa Astaga - brand-new, modern and luxurious

Kuta District / Seminyak

Seminyak villa

2 5 3 nights min

  • 2 bedrooms
  • sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
“Excellent and I would recommend this villa ...” We stayed at Villa Astaga end April - 4 May. It was an amazing stay and I can thoroughly recommend to a family with two children. We have two boys (6 and 12) and this villa worked very well. The pool
…see more

Price per night from

$160

Responds fast!
avg. 2 hours 11 minutes

Price per night from

$160

(2) Excellent 

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

$203

Price per night from

$203

(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

$392

Price per night from

$392

(23) Excellent 

25

Bali Seminyak luxurious and peaceful villa with view on rice field

Kuta District / Seminyak

Seminyak villa

3 8 min stay varies

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

Price per night from

$239

Price per night from

$239

(2) Very Good 

18

#KG4 7BR Seminyak Central 10mn Oberoi

Kuta District / Seminyak

Seminyak villa

7 19 min stay varies

  • 7 bedrooms
  • sleeps 19
  • min stay varies
  • Nearest beach 2 mi
  • Swimming pool
  • Child Friendly

Price per night from

$420

Price per night from

$420

21

Rumi 4, Luxury 4 Bedroom Villa, Seminyak

Kuta District / Seminyak

Seminyak villa

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Car not necessary

Price per night from

$288

Price per night from

$288

17

1 Bedroom Cottage in Paddy village

Gianyar / 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

$35

Price per night from

$35

(22) 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

$279

Price per night from

$279

(33) Excellent 

35

A hidden Jewel: set in the heart of Legian

Kuta District / Legian

Legian villa

3 6 4 nights min

  • 3 bedrooms
  • sleeps 6
  • 4 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Ask about children
“Pure Bali bliss” This was the first time I had stayed in a villa and will now struggle to ever go back to a hotel again. The villa was simply perfect. An excellent balance of modern and old style Bali. All amenities were functional and in easy access
…see more

Price per night from

$188

Price per night from

$188

(55) Excellent 

30

Satori Villas Bali - luxury villas 10m Stroll to Ubud

Gianyar / Ubud

Ubud villa

3 7 3 nights min

  • 3 bedrooms
  • sleeps 7
  • 3 nights min
  • Swimming pool
  • Child Friendly
  • Car not necessary
“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

$230

Price per night from

$230

(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

$230

Price per night from

$230

(2) Very Good 

25

Villa Thiara - 500m Kudeta beach Oberoi Central Seminyak villa

Kuta District / Seminyak

Seminyak villa

4 10 min stay varies

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

Price per night from

$212

Price per night from

$212

(5) Very Good 

27

2BR villa in the heart of Seminyak

Seminyak / Seminyak Center

Seminyak villa

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 1 mi
  • Swimming pool
  • Child Friendly
“Fantastic stay!” We had a fantastic stay at this villa. Truly enjoyed the house and chilling pool as well as very convenient location. The villa is very clean and spacious, well equipped, beautifully decorated and bringing authentic Balinese ambience
…see more

Price per night from

$95

Price per night from

$95

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

(9) Excellent 

Certificate of Excellence

23

Villa Mewali - private 2 bedrooms with pool.

Ubud / Sayan

Sayan villa

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Nearest beach 35 mi
  • Swimming pool
  • Car not necessary

Certificate of Excellence

Price per night from

$105

Price per night from

$105

(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

$105

Responds fast!
avg. 2 hours 13 minutes

Price per night from

$105

16

The Apartments Ubud

Ubud / Sayan

Sayan apartment

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Child Friendly

Price per night from

$53

Price per night from

$53

(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

$35

Price per night from

$35

(15) Very Good 

43

Beautiful 2 bedrooms architect villa in Seminyak !

Kuta District / Seminyak

Seminyak villa

2 4 4 nights min

  • 2 bedrooms
  • sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 mi
  • Swimming pool
“WOW, what a beautiful place to stay!” We (2 couples in our 40's) stayed here for 4 nights at the end of Feb 2015. From the minute we were picked up from the airport and driven to our villa until we left, we had the best experience. Iluh (who met us
…see more

Price per night from

$228

Responds fast!
avg. 2 hours 39 minutes

Price per night from

$228

53

Taman Bali Villa

Kuta District / Seminyak

Seminyak villa

2 4 1 night min

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

Price per night from

$108

Price per night from

$108

(13) 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

$145

Price per night from

$145

(29) Excellent 

56

Villa Bukit Kaja Kauh, villa with private pool

Gerokgak / Pemuteran

Pemuteran villa

3 9 min stay varies

  • 3 bedrooms
  • sleeps 9
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
“Great Experience” We are a family of four but for this holiday my wife's mother joined us. We were lucky to find Villa Bukit, it was ideal for three adults and two children. The children slept in the room with two single beds, we had the main bedroom
…see more

Price per night from

$124

Responds fast!
avg. 1 hour 36 minutes

Price per night from

$124

(20) Excellent 

34

BANANA VILLA RETREAT 2

Buleleng District / Kayuputih

Kayuputih apartment

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 mi
  • Swimming pool

Price per night from

$75

Responds fast!
avg. 2 hours 3 minutes

Price per night from

$75

31

Beautiful cosy villa 4 BR

South Kuta / Jimbaran

Jimbaran villa

4 8 min stay varies

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

Price per night from

$131

Responds fast!
avg. 1 hour 41 minutes

Price per night from

$131

(30) Excellent 

100

Rumah Sawah Kita (Our Rice-field House)

Gianyar / Ubud

Ubud villa

2 6 5 nights min

  • 2 bedrooms
  • sleeps 6
  • 5 nights min
  • Nearest beach 26 mi
  • Swimming pool
  • Child Friendly
“Even better than the photos - just beautiful” Stayed a week at Geoffrey's lovely villa with family including our 5 month old daughter. Such a great property, beautiful gardens and wonderful place to stay in a good neighbourhood. Just a 15-20 min walk
…see more

Price per night from

$215

Price per night from

$215

(40) Excellent 

90

Pool Villa - Huge 3bed /Sleeps 6 - Oberoi Rd/Eat St SEMINYAK - SUPERB LOCATION!

Kuta District / Seminyak

Seminyak house

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Nearest beach 0.85 mi
  • Swimming pool
  • Child Friendly

Price per night from

$126

Price per night from

$126

(29) Very Good 

Certificate of Excellence

98

Villa Mardi Seminyak Bali $100 per night

Kuta District / Seminyak

Seminyak villa

3 7 1 night min

  • 3 bedrooms
  • sleeps 7
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool
“The best possible way to experience Bali for the first time!” The villa is in a fantastic location, every imaginable amenity is within a 5 minute walk with Seminyak beach not far away either. The villa's amenities were perfect, the private pool in the
…see more

Certificate of Excellence

Price per night from

$73

Responds fast!
avg. 51 minutes

Price per night from

$73

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.