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

8,522 stays across Bali

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$110 /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
Lesong Hotel and RestaurantTop rated 82

Lesong Hotel and Restaurant

Hotel
Munduk3.8 km from Munduk centre2-star
Stunning location · Friendly and attentive staff · Comfortable accommodations
4.7Exceptional1,283 reviews
PoolWi-FiAir-conBreakfast
from US$70 /night
Estimate · varies by date
Check dates
Akaya BaliTop rated 35

Akaya Bali

Hotel
Sanur1000 m from Sanur centre
Comfortable room and bed · Great location
4.7Exceptional1,279 reviews
PoolWi-FiAir-conBreakfast
from US$78 /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
The Tempekan HeritageTop rated 60

The Tempekan Heritage

Hotel
Uluwatu4.5 km from Uluwatu centre4-star
Excellent service · Peaceful location
4.7Exceptional1,146 reviews
PoolWi-FiAir-conBreakfast
from US$23 /night
Estimate · varies by date
Check dates
Hotel Arsa Santhi Nusa PenidaTop rated 47

Hotel Arsa Santhi Nusa Penida

Hotel
Nusa Lembongan4.9 km from Nusa Lembongan centre3-star
Friendly staff · Good location · Nice pool
4.7Exceptional1,113 reviews
PoolWi-FiAir-conBreakfast
from US$31 /night
Estimate · varies by date
Check dates
Maison Aurelia Sanur, Bali - By PréférenceTop rated 36

Maison Aurelia Sanur, Bali - By Préférence

Hotel
Sanur900 m from Sanur centre4-star
Friendly staff · Great location
4.7Exceptional1,077 reviews
PoolWi-FiAir-conBreakfast
from US$71 /night
Estimate · varies by date
Check dates
Lila Loka HomestayTop rated 21

Lila Loka Homestay

Guesthouse
Canggu350 m from Canggu centre1-star
Friendly staff · Great location · Clean rooms
4.7Exceptional1,063 reviews
from US$23 /night
Estimate · varies by date
Check dates
Pramana Natura Nusa PenidaTop rated 44

Pramana Natura Nusa Penida

Hotel
Nusa Lembongan3.8 km from Nusa Lembongan centre4-star
Amazing views · Friendly staff · Beautiful and clean rooms
4.7Exceptional1,052 reviews
PoolWi-FiAir-con
from US$142 /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
Bombora Balangan ResortTop rated 67

Bombora Balangan Resort

Resort
Jimbaran3.5 km from Jimbaran centre
Friendly staff · Great food · Beautiful views
4.7Exceptional1,028 reviews
PoolWi-FiAir-con
from US$55 /night
Estimate · varies by date
Check dates
Balquisse Heritage HotelTop rated 125

Balquisse Heritage Hotel

Hotel
Jimbaran1.7 km from Jimbaran centre5-star
Great Service · Beautiful Design · Outstanding Amenities
4.7Exceptional1,017 reviews
PoolWi-FiAir-conBreakfast
from US$182 /night
Estimate · varies by date
Check dates
Fairfield by Marriott Bali LegianTop rated 42

Fairfield by Marriott Bali Legian

Hotel
Seminyak1.8 km from Seminyak centre4-star
Outstanding staff service · Excellent location · Well-maintained amenities
4.7Exceptional982 reviews
PoolWi-FiAir-conBreakfast
from US$43 /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
Umadewi Surf & RetreatTop rated

Umadewi Surf & Retreat

Hotel
Medewi850 m from Medewi centre4-star
Luxurious 4-Star Accommodation Umadewi Surf Retreat in Pulukan offers a tranquil escape with a garden, a bar, and on-site dining. Enjoy the convenience of free WiFi and private parking during your stay, just 10 km from Rambut Siwi Temple. Relaxing Outdoor Pool Unwind and soak up the sun at the hotel's inviting outdoor pool. Perfect for a refreshing dip or lounging with a tropical drink in hand. Multilingual Concierge Assistance Feel at ease with our friendly staff fluent in English, Indonesian, and Japanese. Get insider tips and recommendations to explore the area effortlessly. Experience comf
4.7Exceptional898 reviews
from US$49 /night
Estimate · varies by date
Check dates
Kubu Kangin ResortTop rated 68

Kubu Kangin Resort

Resort
Amed5.0 km from Amed centre
Cleanliness · Service · Location
4.7Exceptional857 reviews
PoolWi-FiAir-conBreakfast
from US$40 /night
Estimate · varies by date
Check dates
The ElementumTop rated 103

The Elementum

Hotel
Uluwatu4.5 km from Uluwatu centre3-star
Beautiful ambiance · Incredible customer service
4.7Exceptional841 reviews
PoolWi-FiAir-conBreakfast
from US$95 /night
Estimate · varies by date
Check dates
K Club UbudTop rated 83

K Club Ubud

Hotel
Tegallalang2.6 km from Tegallalang centre5-star
Fantastic staff and service · Luxurious and beautiful villas
4.7Exceptional816 reviews
PoolWi-FiAir-conBreakfast
from US$161 /night
Estimate · varies by date
Check dates
The MahataTop rated 30

The Mahata

Hotel
Kuta850 m from Kuta centre4-star
Very friendly, attentive staff · Excellent location (close to beach/nightlife yet quiet) · Comfortable beds and high-quality linen
4.7Exceptional814 reviews
PoolWi-FiAir-con
from US$60 /night
Estimate · varies by date
Check dates
The MahataTop rated 30

The Mahata

Hotel
Kuta850 m from Kuta centre4-star
Friendly staff · Great location
4.7Exceptional796 reviews
PoolWi-FiAir-con
from US$41 /night
Estimate · varies by date
Check dates
Nike VillasTop rated 64

Nike Villas

Villa
Sanur300 m from Sanur centre4-star
Helpful staff · Great location
4.7Exceptional795 reviews
PoolWi-FiAir-conBreakfast
from US$130 /night
Estimate · varies by date
Check dates
PNB Bali VillasTop rated

PNB Bali Villas

Villa
Canggu1.5 km from Canggu centre4-star
Luxurious Accommodation PNB Bali Villas, nestled in Canggu just 700 meters from Pererenan Beach, offers a tranquil retreat with a garden, private parking, and a terrace. The 4-star resort provides impeccable room service and complimentary WiFi. Guests can enjoy air-conditioned rooms equipped with modern amenities and some units even boast a balcony with picturesque garden views. Convenient Facilities Certain rooms feature a fully equipped kitchen, perfect for guests looking to prepare their meals. The resort ensures a comfortable stay with a desk, safety deposit box, flat-screen TV, and a priv
4.7Exceptional787 reviews
from US$44 /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
1…555657…356