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,545 stays across Bali

Omorich Bali Guest House 48

Omorich Bali Guest House

Guesthouse
Canggu1.1 km from Canggu centre
Friendly staff · Well-maintained rooms
4.3Excellent167 reviews
from US$33 /night
Estimate · varies by date
Check dates
Taman Amertha Seminyak 59

Taman Amertha Seminyak

Hotel
Seminyak1.6 km from Seminyak centre4-star
Friendly staff · Clean facilities · Good amenities
4.3Excellent164 reviews
PoolWi-FiAir-conBreakfast
from US$72 /night
Estimate · varies by date
Check dates
The Peace Arta Bungalow

The Peace Arta Bungalow

Bungalow
Nusa Penida5.8 km from Nusa Penida centre3-star
Luxurious Accommodation with Stunning Views The Peace Arta Bungalow in Nusa Penida offers a serene retreat with air-conditioned rooms and a charming patio for guests to unwind. Enjoy the beauty of the gardens from the balcony and take advantage of complimentary amenities like free WiFi and private parking. Sustainable Comfort and Relaxation This eco-friendly guest house features sustainable practices and provides a cozy setting with 1 bedroom, 1 bathroom, and modern conveniences including a flat-screen TV and a hair dryer. Embrace tranquility in the lush garden surroundings. Explore Nearby Bea
4.3Excellent161 reviews
from US$11 /night
Estimate · varies by date
Check dates
Kubu Belona Canggu 25

Kubu Belona Canggu

Hotel
Canggu500 m from Canggu centre3-star
Friendly staff · Affordable price · Good location
4.3Excellent157 reviews
from US$23 /night
Estimate · varies by date
Check dates
Puri Canggu Rooms 2 156

Puri Canggu Rooms 2

Hotel
Canggu1.9 km from Canggu centre3-star
Great staff · Nice location
4.3Excellent151 reviews
from US$19 /night
Estimate · varies by date
Check dates
Aruni Bali Jimbaran Boutique Villa 60

Aruni Bali Jimbaran Boutique Villa

Villa
Jimbaran200 m from Jimbaran centre4-star
Spacious rooms · Attentive staff · Great pool
4.3Excellent147 reviews
PoolWi-FiAir-conBreakfast
from US$118 /night
Estimate · varies by date
Check dates
Green Paddy Hostel & Villa 135

Green Paddy Hostel & Villa

Villa
Ubud2.1 km from Ubud centre
Friendly staff · Great amenities
4.3Excellent144 reviews
PoolWi-FiAir-con
from US$28 /night
Estimate · varies by date
Check dates
Nerima Hut Lembongan 99

Nerima Hut Lembongan

Hotel
Nusa Lembongan1.7 km from Nusa Lembongan centre1-star
Friendly staff · Great location · Comfortable rooms
4.3Excellent141 reviews
from US$17 /night
Estimate · varies by date
Check dates
Crystal Bay Villa 79

Crystal Bay Villa

Villa
Nusa Lembongan4.7 km from Nusa Lembongan centre3-star
Charming location · Friendly staff
4.3Excellent137 reviews
PoolWi-FiAir-conBreakfast
from US$24 /night
Estimate · varies by date
Check dates
Alit Cottage 33

Alit Cottage

Bungalow
Nusa Penida6.4 km from Nusa Penida centre
Friendly staff · Great location
4.3Excellent136 reviews
from US$21 /night
Estimate · varies by date
Check dates
Vinna Villa Seminyak by The Wina Resorts 37

Vinna Villa Seminyak by The Wina Resorts

Villa
Seminyak2.9 km from Seminyak centre4-star
Beautiful villa · Great staff
4.3Excellent135 reviews
PoolWi-FiAir-conBreakfast
from US$70 /night
Estimate · varies by date
Check dates
Poh Manis Lembongan

Poh Manis Lembongan

Hotel
Nusa Lembongan1.2 km from Nusa Lembongan centre3-star
Unique Wooden-Style Rooms Poh Manis Lembongan offers charming wooden-style rooms with modern amenities, including air conditioning, a minibar, and a private terrace overlooking lush gardens. Convenient Location Situated just a short drive away from popular attractions like Jumping Point and Mushroom Beach, guests can easily explore the beauty of Ceningan Island from the hotel. Excellent Services and Dining With a 24-hour front desk for all guest needs and a restaurant serving delicious Indonesian and western cuisine, Poh Manis Lembongan ensures a comfortable and convenient stay for all visitor
4.3Excellent133 reviews
from US$50 /night
Estimate · varies by date
Check dates
Puri Bagus Candidasa 177

Puri Bagus Candidasa

Hotel
Candidasa1.2 km from Candidasa centre4-star
Great staff · Lovely location · Nice amenities
4.3Excellent132 reviews
PoolWi-FiAir-conBreakfast
from US$67 /night
Estimate · varies by date
Check dates
Villa Eight 110

Villa Eight

Villa
Seminyak1000 m from Seminyak centre4-star
Great location · Friendly staff · Clean and comfortable
4.3Excellent128 reviews
from US$105 /night
Estimate · varies by date
Check dates
Recep Bungalow 57

Recep Bungalow

Bungalow
Ubud1.2 km from Ubud centre1-star
Welcoming staff · Beautiful garden and pool · Great location
4.3Excellent127 reviews
from US$31 /night
Estimate · varies by date
Check dates
Amrani Diamond Beach Villas & Pool 72

Amrani Diamond Beach Villas & Pool

Villa
Nusa Penida9.6 km from Nusa Penida centre
Beautiful location · Spacious and comfortable villas
4.3Excellent126 reviews
from US$178 /night
Estimate · varies by date
Check dates
Angseri Villas 47

Angseri Villas

Villa
Bedugul8.2 km from Bedugul centre
Friendly staff · Unique location · Good food
4.3Excellent124 reviews
PoolWi-FiAir-conBreakfast
from US$27 /night
Estimate · varies by date
Check dates
Nusa Bagus Homestay Lembongan 40

Nusa Bagus Homestay Lembongan

Guesthouse
Nusa Lembongan750 m from Nusa Lembongan centre1-star
Friendly staff · Central location · Value for money
4.3Excellent120 reviews
from US$15 /night
Estimate · varies by date
Check dates
Alam Puisi Villa Ubud 117

Alam Puisi Villa Ubud

Villa
Ubud3.7 km from Ubud centre4-star
Spacious rooms · Quiet location
4.3Excellent119 reviews
PoolWi-FiAir-conBreakfast
from US$87 /night
Estimate · varies by date
Check dates
Amarin Seminyak 41

Amarin Seminyak

Hotel
Seminyak1.3 km from Seminyak centre5-star
Great breakfast · Friendly staff · Good location
4.3Excellent115 reviews
from US$293 /night
Estimate · varies by date
Check dates
Tarzan Marriott On Penida

Tarzan Marriott On Penida

Hotel
Nusa Penida5.8 km from Nusa Penida centre3-star
Luxurious Outdoor Pool and Stunning Pool Views Tarzan Marriott On Penida boasts an inviting outdoor swimming pool perfect for relaxation and enjoyment. Guests can soak up the sun while admiring the beautiful pool views, creating a tranquil atmosphere during their stay. Comfortable Accommodation with Modern Amenities Each unit at this sustainable guest house is thoughtfully designed, featuring air conditioning, a desk, and cozy seating/dining areas. With complimentary WiFi, balcony access, and plush bed linens, guests can unwind in comfort and style. Diverse Dining Options and Convenient Servic
4.3Excellent115 reviews
from US$29 /night
Estimate · varies by date
Check dates
Ganesha Ubud Inn 33

Ganesha Ubud Inn

Hotel
Ubud900 m from Ubud centre1-star
Friendly staff · Great location · Beautiful garden
4.3Excellent110 reviews
Wi-FiAir-conBreakfast
from US$19 /night
Estimate · varies by date
Check dates
Bali Manik Guest House Canggu 71

Bali Manik Guest House Canggu

Guesthouse
Canggu600 m from Canggu centre2-star
Well-maintained gardens · Proximity to the beach and local amenities
4.3Excellent108 reviews
from US$33 /night
Estimate · varies by date
Check dates
Vande Guest House 68

Vande Guest House

Guesthouse
Canggu1.5 km from Canggu centre2-star
Pool umbrellas · Tours/ticket assistance · Free self parking
4.3Excellent108 reviews
from US$20 /night
Estimate · varies by date
Check dates
1…158159160…357