swastiva
PlanStayDoMoveMy Trips
Log in
Bali, minus the guesswork

Occasional emails on when to come, where to base yourself, and what a week really costs. No spam, unsubscribe in one tap.

Plan
AI itinerary plannerTrip ideasBest time to visitLocal etiquette
Book
Stays & villasTours & experiencesScooters & carsPlaces to seeBali areas guide
Top destinations
CangguSeminyakUluwatuUbud
Company
About SwastivaFor operatorsHelp centreContact
© 2026 Swastiva·Terms·Privacy··Made in Bali
Insured partnersPDP-compliantLocal payoutsEnglish (EN) · US$ USD
swastiva

Where to stay in Bali

Villas, homestays and boutique hotels — including direct deals the big OTAs don't carry.

Destination
Guests
Add your dates to see live prices and what is actually available.
StaysExperiencesTransport
Filter by
Price per night
Guest rating
Property type
Area
Sort
RecommendedPrice: low to highPrice: high to lowTop ratedMost reviewed

1,635 stays in Ubud

Jannata Resort and SpaTop rated 135

Jannata Resort and Spa

Resort
Ubud2.7 km from Ubud centre4-star
Excellent service · Stunning location · Delicious food
4.6Excellent484 reviews
PoolWi-FiAir-conBreakfast
from US$105 /night
Estimate · varies by date
Check dates
Black Penny Villas UbudTop rated 33

Black Penny Villas Ubud

Villa
Ubud3.2 km from Ubud centre4-star
Beautiful views · Friendly and helpful staff · Lovely breakfast
4.6Excellent427 reviews
PoolWi-FiAir-conBreakfast
from US$190 /night
Estimate · varies by date
Check dates
Jiwa's HouseTop rated 86

Jiwa's House

Hotel
Ubud400 m from Ubud centre2-star
Friendly and helpful staff · Excellent location
4.6Excellent405 reviews
PoolWi-FiAir-conBreakfast
from US$23 /night
Estimate · varies by date
Check dates
Plataran Ubud Hotel & Spa - CHSE CertifiedTop rated 88

Plataran Ubud Hotel & Spa - CHSE Certified

Hotel
Ubud1.3 km from Ubud centre5-star
Beautiful nature surroundings · Friendly and attentive staff
4.6Excellent365 reviews
PoolWi-FiAir-conBreakfast
from US$132 /night
Estimate · varies by date
Check dates
The Kayuan Lumbur Resort UbudTop rated 33

The Kayuan Lumbur Resort Ubud

Resort
Ubud1.8 km from Ubud centre
Great staff · Beautiful location · Fantastic amenities
4.6Excellent352 reviews
PoolWi-FiAir-conBreakfast
from US$82 /night
Estimate · varies by date
Check dates
Alam Indah UbudTop rated 110

Alam Indah Ubud

Hotel
Ubud1.6 km from Ubud centre4-star
Beautiful setting · Friendly staff · Excellent food
4.6Excellent346 reviews
PoolWi-FiAir-conBreakfast
from US$44 /night
Estimate · varies by date
Check dates
ZenubudTop rated 208

Zenubud

Hotel
Ubud2.5 km from Ubud centre4-star
Excellent service · Beautiful location
4.6Excellent328 reviews
Wi-FiAir-conBreakfast
from US$73 /night
Estimate · varies by date
Check dates
Casa D'Sami B & BTop rated 33

Casa D'Sami B & B

Hotel
Ubud5.5 km from Ubud centre
Friendly service · Great breakfast · Clean rooms
4.6Excellent323 reviews
PoolWi-FiAir-conBreakfast
from US$14 /night
Estimate · varies by date
Check dates
Cahaya Indah Villas - Adults OnlyTop rated 43

Cahaya Indah Villas - Adults Only

Villa
Ubud2.0 km from Ubud centre5-star
Beautiful view · Spacious and luxurious rooms · Welcoming staff
4.6Excellent292 reviews
PoolWi-FiAir-con
from US$164 /night
Estimate · varies by date
Check dates
Imagine BaliTop rated 77

Imagine Bali

Hotel
Ubud4.0 km from Ubud centre4-star
Friendly staff · Clean and hygienic · Great breakfast options
4.6Excellent285 reviews
PoolWi-FiAir-conBreakfast
from US$60 /night
Estimate · varies by date
Check dates
Honeymoon Green VillaTop rated 112

Honeymoon Green Villa

Villa
Ubud4.1 km from Ubud centre4-star
Friendly and helpful staff · Beautiful and comfortable villas
4.6Excellent259 reviews
PoolWi-FiAir-conBreakfast
from US$93 /night
Estimate · varies by date
Check dates
Ubud Shanti Rice Field House By SupalaTop rated 54

Ubud Shanti Rice Field House By Supala

Hotel
Ubud750 m from Ubud centre3-star
Friendly staff · Beautiful location · Spacious and clean rooms
4.6Excellent225 reviews
PoolWi-FiAir-conBreakfast
from US$36 /night
Estimate · varies by date
Check dates
Arumasta UbudTop rated 47

Arumasta Ubud

Hotel
Ubud750 m from Ubud centre
Friendly staff · Great location
4.6Excellent205 reviews
PoolWi-FiAir-conBreakfast
from US$32 /night
Estimate · varies by date
Check dates
Puri Wulandari a Boutique Resort and SpaTop rated 146

Puri Wulandari a Boutique Resort and Spa

Resort
Ubud5.1 km from Ubud centre5-star
Exceptional service · Beautiful setting
4.6Excellent198 reviews
PoolWi-Fi
from US$261 /night
Estimate · varies by date
Check dates
Harmony Wooden VillasTop rated 25

Harmony Wooden Villas

Villa
Ubud5.0 km from Ubud centre
Friendly staff · Spacious and clean rooms · Peaceful location
4.6Excellent182 reviews
PoolWi-FiAir-con
from US$25 /night
Estimate · varies by date
Check dates
Pondok Prapen Guest HouseTop rated 84

Pondok Prapen Guest House

Guesthouse
Ubud800 m from Ubud centre3-star
Comfortable rooms · Friendly service
4.6Excellent168 reviews
Wi-FiAir-conBreakfast
from US$28 /night
Estimate · varies by date
Check dates
Nick Villas by Villa FinderTop rated 116

Nick Villas by Villa Finder

Villa
Ubud1.3 km from Ubud centre3-star
Amazing staff · Great location
4.6Excellent165 reviews
PoolWi-FiAir-conBreakfast
from US$146 /night
Estimate · varies by date
Check dates
Soulshine Resort Ubud, BaliTop rated 99

Soulshine Resort Ubud, Bali

Resort
Ubud4.0 km from Ubud centre5-star
Great service · Beautiful location · Delicious food
4.6Excellent165 reviews
PoolWi-FiAir-conBreakfast
from US$188 /night
Estimate · varies by date
Check dates
Arsa Homestay & SpaTop rated 92

Arsa Homestay & Spa

Guesthouse
Ubud750 m from Ubud centre1-star
Friendly staff · Great location · Comfortable rooms
4.6Excellent161 reviews
Wi-FiAir-conBreakfast
from US$16 /night
Estimate · varies by date
Check dates
The Forest Batu Kurung UbudTop rated 75

The Forest Batu Kurung Ubud

Hotel
Ubud3.9 km from Ubud centre
Friendly staff · Clean villas · Great location
4.6Excellent161 reviews
PoolWi-FiAir-conBreakfast
from US$73 /night
Estimate · varies by date
Check dates
Teja Home StayTop rated 57

Teja Home Stay

Hotel
Ubud650 m from Ubud centre1-star
Friendly staff · Great location · Clean and spacious rooms
4.6Excellent145 reviews
Wi-FiAir-con
from US$20 /night
Estimate · varies by date
Check dates
Sandat Glamping TentsTop rated 121

Sandat Glamping Tents

Hotel
Ubud2.4 km from Ubud centre4-star
Lovely staff · Beautiful property · Good food and amenities
4.6Excellent131 reviews
PoolWi-FiAir-conBreakfast
from US$106 /night
Estimate · varies by date
Check dates
Rumah Karda UbudTop rated 22

Rumah Karda Ubud

Hotel
Ubud1.2 km from Ubud centre4-star
Incredible staff support · Comfortable accommodations · Excellent breakfast
4.6Excellent129 reviews
from US$81 /night
Estimate · varies by date
Check dates
Alam Grigis UbudTop rated 53

Alam Grigis Ubud

Hotel
Ubud3.4 km from Ubud centre
Friendly staff · Great location
4.6Excellent126 reviews
from US$29 /night
Estimate · varies by date
Check dates
1…192021…69