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

Sakti Garden Resort & SpaTop rated 78

Sakti Garden Resort & Spa

Resort
Ubud1.9 km from Ubud centre4-star
Excellent service · Tranquil environment · Clean and comfortable rooms
4.7Exceptional1,586 reviews
PoolWi-FiAir-con
from US$62 /night
Estimate · varies by date
Check dates
Best Western Premier Agung Resort UbudTop rated 115

Best Western Premier Agung Resort Ubud

Resort
Ubud900 m from Ubud centre4-star
Friendly staff · Excellent breakfast
4.7Exceptional1,566 reviews
PoolWi-FiAir-conBreakfast
from US$63 /night
Estimate · varies by date
Check dates
Adiwana SuwetaTop rated 58

Adiwana Suweta

Hotel
Ubud1.9 km from Ubud centre5-star
Friendly staff · Beautiful and clean accommodations · Excellent food quality
4.7Exceptional1,436 reviews
PoolWi-FiAir-conBreakfast
from US$107 /night
Estimate · varies by date
Check dates
Gynandha Ubud CottageTop rated 207

Gynandha Ubud Cottage

Bungalow
Ubud600 m from Ubud centre4-star
Quiet location · Friendly staff · Beautiful views
4.7Exceptional1,376 reviews
PoolWi-FiAir-conBreakfast
from US$59 /night
Estimate · varies by date
Check dates
The Udaya Resorts and SpaTop rated 140

The Udaya Resorts and Spa

Resort
Ubud2.3 km from Ubud centre4-star
Great staff · Beautiful surroundings · Excellent food
4.7Exceptional1,206 reviews
PoolWi-FiAir-conBreakfast
from US$140 /night
Estimate · varies by date
Check dates
Nyoman Sandi Guest HouseTop rated 80

Nyoman Sandi Guest House

Guesthouse
Ubud1000 m from Ubud centre3-star
Friendly staff · Clean and comfortable rooms
4.7Exceptional1,049 reviews
PoolWi-FiAir-conBreakfast
from US$44 /night
Estimate · varies by date
Check dates
Ayu Duwur BejiTop rated 106

Ayu Duwur Beji

Hotel
Ubud4.2 km from Ubud centre3-star
Friendly and helpful staff · Beautiful and peaceful location
4.7Exceptional911 reviews
PoolWi-FiAir-conBreakfast
from US$34 /night
Estimate · varies by date
Check dates
The Compass Rose UbudTop rated 73

The Compass Rose Ubud

Hotel
Ubud3.1 km from Ubud centre3-star
Exceptional service · Clean and quiet environment
4.7Exceptional768 reviews
PoolWi-FiAir-conBreakfast
from US$31 /night
Estimate · varies by date
Check dates
Puri Andong VillaTop rated 135

Puri Andong Villa

Villa
Ubud1.7 km from Ubud centre3-star
Friendly staff · Great location · Clean facilities
4.7Exceptional752 reviews
PoolWi-FiAir-con
from US$42 /night
Estimate · varies by date
Check dates
Solo Villas & RetreatTop rated 61

Solo Villas & Retreat

Villa
Ubud1.1 km from Ubud centre4-star
Friendly staff · Beautiful location
4.7Exceptional743 reviews
PoolWi-FiAir-conBreakfast
from US$40 /night
Estimate · varies by date
Check dates
The Royal Pita MahaTop rated 38

The Royal Pita Maha

Hotel
Ubud4.1 km from Ubud centre5-star
Great location · Exceptional service · Beautiful views
4.7Exceptional698 reviews
PoolWi-FiAir-conBreakfast
from US$253 /night
Estimate · varies by date
Check dates
Arya Villas UbudTop rated 93

Arya Villas Ubud

Villa
Ubud2.7 km from Ubud centre
Beautiful views · Attentive staff
4.7Exceptional640 reviews
PoolWi-FiAir-conBreakfast
from US$68 /night
Estimate · varies by date
Check dates
Suryadina Guest HouseTop rated 215

Suryadina Guest House

Guesthouse
Ubud200 m from Ubud centre1-star
Great location · Friendly service · Tranquil environment
4.7Exceptional618 reviews
Wi-FiAir-conBreakfast
from US$42 /night
Estimate · varies by date
Check dates
The Ubud Village Resort & SpaTop rated 33

The Ubud Village Resort & Spa

Villa
Ubud2.2 km from Ubud centre5-star
Exceptional service · Beautiful setting
4.7Exceptional541 reviews
PoolWi-FiAir-conBreakfast
from US$197 /night
Estimate · varies by date
Check dates
Bali Breeze BungalowsTop rated 80

Bali Breeze Bungalows

Bungalow
Ubud1.9 km from Ubud centre
Well-maintained gardens and pool · Accommodating and friendly staff
4.7Exceptional455 reviews
PoolWi-FiAir-conBreakfast
from US$41 /night
Estimate · varies by date
Check dates
Alam Jiwa UbudTop rated 87

Alam Jiwa Ubud

Hotel
Ubud2.1 km from Ubud centre4-star
Friendly and helpful staff · Beautiful surroundings
4.7Exceptional411 reviews
PoolWi-FiAir-conBreakfast
from US$57 /night
Estimate · varies by date
Check dates
Bambu Indah ResortTop rated 212

Bambu Indah Resort

Resort
Ubud2.7 km from Ubud centre5-star
Beautiful surroundings · Delicious food
4.7Exceptional351 reviews
PoolWi-FiAir-conBreakfast
from US$262 /night
Estimate · varies by date
Check dates
Motama UbudTop rated 39

Motama Ubud

Hotel
Ubud1.7 km from Ubud centre
Friendly staff · Spacious rooms · Good location
4.7Exceptional307 reviews
PoolWi-FiAir-conBreakfast
from US$250 /night
Estimate · varies by date
Check dates
Alam Pracetha Bali UbudTop rated 68

Alam Pracetha Bali Ubud

Hotel
Ubud4.4 km from Ubud centre3-star
Wonderful hosts · Beautiful property
4.7Exceptional246 reviews
Wi-FiAir-conBreakfast
from US$14 /night
Estimate · varies by date
Check dates
Wapa di Ume UbudTop rated 131

Wapa di Ume Ubud

Hotel
Ubud1.8 km from Ubud centre4-star
Friendly staff · Beautiful surroundings
4.7Exceptional241 reviews
Wi-FiBreakfast
from US$81 /night
Estimate · varies by date
Check dates
Darba Guest House UbudTop rated 56

Darba Guest House Ubud

Guesthouse
Ubud550 m from Ubud centre
Clean and comfortable rooms · Friendly and helpful staff · Delicious breakfast options
4.7Exceptional234 reviews
Wi-FiAir-conBreakfast
from US$19 /night
Estimate · varies by date
Check dates
Uma Taman HouseTop rated 39

Uma Taman House

Hotel
Ubud500 m from Ubud centre2-star
Friendly staff · Great location
4.7Exceptional228 reviews
Wi-Fi
from US$31 /night
Estimate · varies by date
Check dates
Prama HouseTop rated 43

Prama House

Hotel
Ubud1.7 km from Ubud centre4-star
Clean and spacious rooms · Friendly and helpful staff
4.7Exceptional216 reviews
PoolWi-FiAir-conBreakfast
from US$101 /night
Estimate · varies by date
Check dates
Mancur GuesthouseTop rated 51

Mancur Guesthouse

Guesthouse
Ubud3.3 km from Ubud centre
Peaceful location · Friendly personnel
4.7Exceptional203 reviews
PoolWi-FiAir-conBreakfast
from US$21 /night
Estimate · varies by date
Check dates
1…121314…69