Vacation rentals in Indonesia

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Indonesia

Guests agree: these stays are highly rated for location, cleanliness, and more.

Superhost
Villa in Payangan
❣️Secluded Getaway Staycation+SunsetPool@megananda
Are you bored and tired of quarantine and longing for a new place and a new atmosphere to just break away for a couple of days, week or month? We have the answer. Our private pool villa has a spectacular Private Sunset Infinity Pool overlooking to the green rice field view, we combine the comfort of modern living and the exotic of tropical living with touches of Balinese Art that create a unique stay experience, It's dedicated for people who appreciate the quality time love to blend with nature.
Feb. 1 – 8
$149 CAD per night
4.88 out of 5 average rating, 432 reviews
Guest favourite
Cabin in Selat
✰ Camaya Bali Suboya - Magical Bamboo House ✰
Important: until the 1st of April the rate is reduced by 40% due to possible construction noise from a project behind the house. Staying in this unique bamboo house in the midst of Bali's lush rice terraces is a completely unique experience. Wake up with the birds chirping in the morning and enjoy the incredible view over the quiet rice terraces from your bedroom. Our bamboo house is the perfect adventure for travelers wanting to escape the crowded cities and experience a slice of real Bali.
Dec. 30 – Jan. 6
$563 CAD per night
4.94 out of 5 average rating, 418 reviews
Superhost
Villa in Umalas
Tropical Canggu Villa on Ricefield 5min to Beach
Lounge poolside out on the sunny deck of this lush, secluded villa with streamlined interiors and rich wood furnishings. The beautiful wood paneling and modern accents within are warmly lit via large picture and floor-to-ceiling windows with views of the rice fields and distant volcanic mountains. Location: - Berawa beach (5 mins) - Finns beach club (5 mins) - Restaurants (3 mins) - Mini-market (2 mins) - Supermarket (3 mins) - Seminyak (15 mins) - Canggu (15 mins) - Airport (30 mins)
May 15 – 22
$289 CAD per night
4.87 out of 5 average rating, 364 reviews

Popular amenities for Indonesia vacation rentals

Other great vacation rentals in Indonesia

Superhost
Villa in Kuta
90%Off/Seminyak/CarPark/Netflix/YouTubeAvailable
May 7 – 14
$302 CAD per night
4.81 out of 5 average rating, 249 reviews
Guest favourite
Villa in Ubud
ALPHA HOUSE– Design villa w full concierge service
Feb. 23 – Mar. 2
$1,050 CAD per night
4.96 out of 5 average rating, 110 reviews
Superhost
Tiny homes in Kecamatan Ubud
Tiny Tall Haus Ubud Getaway!
Oct. 13 – 20
$102 CAD per night
4.83 out of 5 average rating, 143 reviews
Superhost
Home in Kecamatan Ubud
private 2bdr villa and private pool (De Kutuh 2)
Dec. 7 – 14
$197 CAD per night
4.89 out of 5 average rating, 143 reviews
Superhost
Villa in Ubud
Featured on Airbnb IG and The Condé Nast Traveller
Sep. 24 – Oct. 1
$460 CAD per night
4.9 out of 5 average rating, 115 reviews
Superhost
Villa in Kecamatan Ubud
Amazing 6BR with Gym, Massage Room & Yoga Shala
Nov. 4 – 11
$1,047 CAD per night
4.89 out of 5 average rating, 64 reviews
Superhost
Villa in Tampaksiring
Luxury 5 BDR Resort w/ Gym & Ricefield View
Jan. 21 – 28
$760 CAD per night
4.8 out of 5 average rating, 147 reviews
Guest favourite
Villa in Seririt
Treasure of Bali, 3BR villa, infinity pool, staff
Feb. 12 – 19
$187 CAD per night
4.86 out of 5 average rating, 58 reviews
Superhost
Villa in Kecamatan Kuta Utara
Villa Annabelle - Luxury 5br Villa, Canggu
Nov. 27 – Dec. 4
$655 CAD per night
4.82 out of 5 average rating, 62 reviews
Superhost
Villa in Kecamatan Selemadeg Barat
NEW 1-5BR*FAB VIEWS, ♾POOL, @FIBER, PRISTINE BEACH
Jun. 20 – 27
$455 CAD per night
4.9 out of 5 average rating, 84 reviews
Superhost
Villa in Kuta
Tropical ❤ 5 BR Dream Villa next to the beach
Oct. 12 – 19
$676 CAD per night
4.82 out of 5 average rating, 95 reviews
Superhost
Villa in Kecamatan Ubud
Luxe 1 BDR Romantic hideaway Private Villa Ubud
Jun. 30 – Jul. 7
$341 CAD per night
4.81 out of 5 average rating, 148 reviews

Destinations to explore