Bali

Pensions in Bali

Choose your dates to see the latest hotel prices and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 934 Bali Pensions for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near Canggu,Bali
Featured facilities: Shared kitchen, Private bathroom
Very Good
254 reviews
8.3/10
1 night
From PLN 39
Check availability
54
Hotel near Uluwatu,Bali
Featured facilities: Private bathroom
Amazing
169 reviews
9.5/10
1 night
From PLN 118
Check availability
70
Hotel near Nusa Penida,Bali
Featured facilities: Private bathroom
Amazing
46 reviews
9.4/10
1 night
From PLN 42
Check availability
31
Hotel near Kuta,Bali
Featured facilities: Laundry service (on-site), Private toilet
Great
99 reviews
9.1/10
1 night
From PLN 41
Check availability
72
Hotel near Ubud,Bali
Featured facilities: Restaurant, Shared kitchen, Private toilet
Very Good
37 reviews
8.5/10
1 night
From PLN 46
Check availability
94
Hotel near Nusa Dua,Bali
Featured facilities: Shared kitchen, Laundry service (on-site), Private toilet
Great
173 reviews
9.3/10
1 night
From PLN 68
Check availability
69
Hotel near Nusa Penida,Bali
Featured facilities: Private toilet
Amazing
31 reviews
9.4/10
1 night
From PLN 139
Check availability
28
Hotel near Ubud,Bali
Featured facilities: Private bathroom
Amazing
5 reviews
9.7/10
1 night
From PLN 38
Check availability
89
Hotel near Jimbaran,Bali
Featured facilities: Private toilet
Great
52 reviews
9.3/10
1 night
From PLN 48
Check availability
57
Hotel near Ubud,Bali
Featured facilities: Private toilet
Great
63 reviews
9.1/10
1 night
From PLN 34
Check availability
See All Pensions in Bali

FAQs

What is the average price of a hotel in Bali for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Bali this weekend is PLN 378 per night. For a 4-star hotel, the average cost is PLN 934 per night. If you're looking for a luxury experience, 5-star hotels in Bali this weekend typically cost PLN 1,965 per night.

How much do hotels in Bali cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Bali during weekdays is PLN 381 per night. For a 4-star hotel, you can expect to pay around PLN 932 per night. If you're seeking a luxury stay, 5-star hotels in Bali generally cost PLN 1,945 per night on weekdays.

What are the best places to stay in Bali?

Some of the best places to stay in Bali are near popular attractions like Ubud, Kuta Beach and Sanur, offering easy access to key sights and amenities.

What are the top hotels in Bali near Ubud?

Some of the top hotels in Bali near Ubud include New Ubud Hostel (from PLN 19), Aurora House Ubud (from PLN 20) and Alam Pangkung Ubud (from PLN 62), all offering easy access to Ubud, making them ideal for visitors looking to explore the area.

Where can I find the best hotel discounts in Bali?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.