Bali

Find Pensions in Bali

Enter your dates for the latest hotel rates and availability.

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

We found 919 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 Ubud,Bali
With a stay at Yuliati House in Ubud (Ubud City-Centre), you'll be within a 5-minute drive of Ubud Monkey Forest and Ubud Traditional Art Market. This guesthouse is 2.2 mi (3.5 km) from Pura Dalem Ubud and 2.3 mi (3.8 km) from Campuhan Ridge Walk. Be sure to enjoy recreational amenities including an outdoor pool and bicycles to rent. This guesthouse also features complimentary wireless internet access and concierge services. Take advantage of the guesthouse's room service (during limited hours). Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 6 air-conditioned guestrooms. Rooms have private balconies. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided.

"Very budget friendly property in a great location. Staff was very friendly and helpful. We didn't really make use of the pool but it has a decent one. Our A/C was not working one day and they fixed it within a few hours. It's just off of a busy street with lots of food, laundry and massage options. We had a great stay."
Very Good
63 reviews
8.9/10
1 night
From AU$18
Check availability
52
Hotel near Ubud,Bali
When you stay at Mimpi Luwih Ubud in Ubud, you'll be in the business district, within a 5-minute drive of Ubud Palace and Ubud Traditional Art Market. This guesthouse is 2.8 mi (4.5 km) from Ubud Monkey Forest and 2.2 mi (3.5 km) from Campuhan Ridge Walk. Enjoy the recreation opportunities such as an outdoor pool or make use of other amenities including complimentary wireless internet access. At Mimpi Luwih Ubud, enjoy a satisfying meal at the restaurant. Cooked-to-order breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Children aged 4 and younger eat free breakfast. Featured amenities include dry cleaning/laundry services and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 8 air-conditioned rooms featuring Smart televisions. Rooms have private furnished balconies. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and bidets.

"Very comfortable place — clean, cozy, and quiet. There’s a great gym nearby, a café with healthy food and delicious breakfasts, and a laundry close by. A really pleasant place to stay"
Amazing
39 reviews
9.5/10
1 night
From AU$47
Check availability
99+
Hotel near Legian,Bali
Located in Legian (North Legian), Three Brothers Bungalows & Villas is within a 15-minute walk of Legian Beach and Kuta Beach. This hotel is 0.7 mi (1.1 km) from Double Six Beach and 1.5 mi (2.5 km) from Seminyak Beach. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional features at this hotel include complimentary wireless internet access and tour/ticket assistance. Satisfy your appetite with international cuisine at ITUITU Legian Bali, a restaurant which features a bar/lounge. Dining is also available at the coffee shop/cafe. Buffet breakfasts are available daily from 7:30 AM to 10:30 AM for a fee. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 69 air-conditioned rooms featuring minibars and LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and bidets. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.

"Room was huge with outside bathroom, big comfortable bed and bedding was very clean and comfortable, 2 big front picture windows to look out and capture all the views of the big beautiful gardens, a big front porch to also enjoy the gardens expanses of the property, very private and quiet, in room safe , nice couch in room, AC works well and is clean ( no mould) fridge was a little small but adequate, we had the buffet breakfast which could be a little hit and miss, but there was always plenty of bread for toast , eggs and coffee or tea , water and juice to drink , the pool is huge with a swim up bar , price of beer was a bit xy at $5.80AUD for a small Bintang, but all in great place , in a great location, close to everything, beach is 2 minutes away walking, ,  great value for your money with plenty of serenity, we will be back"
Great
93 reviews
9.2/10
1 night
From AU$27
Check availability
90
Hotel near Nusa Dua,Bali
Located in Nusa Dua (Kampial), Allia Residence Nusa Dua is within a 10-minute drive of Waterblow and Geger Beach. This hotel is 1.5 mi (2.3 km) from Nusa Dua Beach and 2.1 mi (3.3 km) from Tanjung Benoa Beach. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. Additional features at this hotel include complimentary wireless internet access and concierge services. Featured amenities include a 24-hour front desk, laundry facilities, and microwave in a common area. Free self parking is available onsite. Make yourself at home in one of the 24 air-conditioned rooms featuring LCD televisions. Your pillowtop bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and bathrobes.

"Good rooms(higher floor) cute garden view Awesome public area on the roof Staff should be trained how to behave 1. Upon arrival they didn't provide me the room I booked in advance and confirmed with them that I book this specific room 2. I requested late checkout at 13:00 and it was also confirmed. But at 11.40 the boy loudly knock my door shouting that we have to leave immediately (although our late checkout was confirmed and it was not even 12 yet)."
Great
163 reviews
9.3/10
1 night
From AU$25
Check availability
99+
Hotel near Canggu,Bali
Located in Canggu (Batu Bolong), Caroline Guest House is within a 15-minute walk of Echo Beach and Canggu Beach. This guesthouse is 0.7 mi (1.2 km) from Pererenan Beach and 2.8 mi (4.5 km) from Seminyak Beach. Enjoy recreation amenities such as an indoor pool or take in the view from a terrace. Additional features at this guesthouse include complimentary wireless internet access, a television in a common area, and tour/ticket assistance. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk. Free self parking is available onsite. Make yourself at home in one of the 14 air-conditioned rooms featuring minibars and LED televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and complimentary toiletries. Conveniences include safes and desks, and housekeeping is provided daily.

"I was looking for a hotel for 10 days, but booked one night to try it out. It was fine for one night, no complaints, but I didn't want to extend it. The bedding was average for Bali, not particularly clean. The pool is in the middle of the building, I didn't check. Pros: low price, decent service at reception, they helped with my suitcase, there's an elevator to the floor, but then you have to climb some stairs to get to the room, the air conditioning is OK. The room has a nice design, a refrigerator, a kettle, two cups, tea and coffee, and two tiny bottles of water. There's a safe, a few clothes hangers, a hairdryer, and soap and dental kit in the bathroom. There's a small convenience store near reception. Cons: even the deluxe room feels small, the walls are in very poor condition, the shower is fixed overhead, and the water was lukewarm, not hot. There's some kind of crooked shelf serving as a table. A small, dirty window with a disgusting view of a garbage dump or construction site. There was hair on the floor in the bathroom. The Wi-Fi is poor, constantly dropping out, and the speed is slow. Mobile internet coverage is also mediocre. A woman was smoking and talking loudly on her phone in the hallway outside my room (despite the Do Not Disturb sign). So it seems people can smoke just outside a non smoking room, some smell gets inside obviously I didn't like the location; it's close to the sea, but there's no beach, lots of construction, and the atmosphere is off-putting. Noise is probably the most important aspect for me. The atmosphere here is average: I didn't hear any construction, there's no loud music, and you can hear the road, but it's acceptable. Sounds from the hallway are very audible; first the housekeeping staff was noisy, then guests. You can hear your neighbors moving chairs, etc. Between 11pm and midnight the corridor was really noisy, guests were speaking loudly etc but after midnight it was ok and I slept through the night ( but I always sleep with earplugs)"
Very Good
242 reviews
8.4/10
1 night
From AU$15
Check availability
92
Hotel near Ubud,Bali
Toya villa is a warm, small boutique complex with a central pool and lush greenery. Wake up in a spacious room with wooden floors, large windows and a king-size bed, make coffee at your in-room kitchenette, then step out to your balcony or the garden pavilion. Spend lazy hours by the shared pool, relax in the shaded lounge with beanbags and a swing chair, or read a book surrounded by tropical plants – it’s a peaceful Ubud base with sociable shared spaces. Start your morning with coffee on your balcony or in the garden pavilion as you listen to birds in the trees. Head into town for yoga, temple visits or brunch, then explore the rice terraces or a nearby waterfall. In the afternoon, cool off with a dip in the shared pool, answer a few emails from the shaded lounge, or simply nap on a sunbed. In the evening, enjoy a simple meal prepared in your kitchenette, or wander out to nearby restaurants and live-music venues before returning to your quiet, air-conditioned bedroom. Whether you’re a solo traveler, a couple or a remote worker wanting a calm, green base close to central Ubud, Toya complex offers a cozy, convenient stay with a shared pool and tropical garden – perfectly placed for exploring Bali’s culture, cafés and nature.

"A very pleasant hotel with clean rooms, a convenient location, and friendly staff. I especially liked the atmosphere and service—everything was comfortable. Thank you for a wonderful stay 🙏"
Amazing
27 reviews
9.5/10
1 night
From AU$30
Check availability
53
Hotel near Uluwatu,Bali
With a stay at Cove D'Ancak and Bungalow in Kutuh, you'll be within a 10-minute drive of Melasti Beach and Bali Collection Shopping Centre. This hotel is 5.8 mi (9.3 km) from Nusa Dua Beach and 7.5 mi (12.1 km) from Uluwatu Temple. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. The front desk is staffed during limited hours. Make yourself at home in one of the 8 guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include desks and separate sitting areas, and housekeeping is provided once per stay.

"The hotel is good and clean, with an excellent pool. The staff are wonderful, very positive and friendly. They are ready to help with any questions at any time. You can also rent a scooter at the reception desk. However, the hotel is quite remote; it takes at least 20-30 minutes by scooter to get to restaurants and entertainment. This is something to consider when booking. There's nothing nearby. You can order everything for delivery though."
Amazing
156 reviews
9.4/10
1 night
From AU$37
Check availability
87
Hotel near Nusa Penida,Bali
Offering an outdoor swimming pool, Neduh Cottage offers accommodations in Nusa Penida. This property offers access to a balcony and free private parking. When staying at the guest house, guests can use private entrance. All units feature air conditioning and a flat-screen TV. The rooms come with a kettle, a private bathroom, and free Wifi, while some rooms come with a terrace and some have pool views. At the guest house, the units come with bed linen and towels. An à la carte, continental, or Asian breakfast is available at the property. Sun Sun Beach is a 5-minute walk from Neduh Cottage, while Giri Putri Cave is 4.6 miles away. Ngurah Rai International Airport is 45 miles from the property.

"Convenient location, lovely hosts. The room was 4/5 clean. The sheets were clean and fresh. Great for a couple of nights for the price!"
Great
4 reviews
9.1/10
1 night
From AU$14
Check availability
57
Hotel near Ubud,Bali
With a stay at Alam Pangkung Ubud in Ubud (Ubud City-Centre), you'll be within a 5-minute walk of Ubud Palace and Ubud Traditional Art Market. This guesthouse is 0.3 mi (0.5 km) from Campuhan Ridge Walk and 0.9 mi (1.5 km) from Ubud Monkey Forest. Pamper yourself with onsite massages or take in the view from a terrace and a garden. Additional features at this guesthouse include complimentary wireless internet access and tour/ticket assistance. Take advantage of the guesthouse's room service. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 4 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and slippers. Conveniences include safes and desks, and housekeeping is provided daily.

"When I arrived, I was fortunate that there was a lady near reception to help with check in. When I was checking out, I had to go upstairs to find someone. I also had to go upstairs to request for hair dryer as it wasn't provided in the room. The WhatsApp number provided for any requests was useless as I couldn't call or message the number and had to keep going upstairs. I think that is really not good as there should always be someone at reception to attend to any requests. The room itself was ok but I saw a lizard and ants at the sink. Cleanliness has room for improvement. The jungle view was not too bad but there was also ant on the floor so I didn't open the door. It would be better if they can also make up the room and clear the rubbish. Location was great though."
Very Good
133 reviews
8.6/10
1 night
From AU$19
Check availability
31
Hotel near Kuta,Bali
Just a 8-minute walk from Tuban Beach and 0.8 miles from Discovery Shopping Mall, Asta House features accommodations in Kuta with a garden. This guest house offers air-conditioned accommodations with a terrace and free Wifi. The accommodation features airport transfers, while a car rental service is also available. A flat-screen TV with cable channels is featured. The guest house offers bed linen, towels, and daily room service. Guests at the guest house can enjoy a continental breakfast, and breakfast in the room is also available. Waterbom Bali is a 16-minute walk from Asta House, while Kuta Art Market is 1.5 miles away. Ngurah Rai International Airport is 0.6 miles from the property.

"The room was clean and well-maintained, but my stay was disrupted by early morning construction noise that started shortly after I arrived late at night. It made it difficult to get any sleep, which was disappointing. Bed is not comfortable."
Great
96 reviews
9.0/10
1 night
From AU$16
Check availability
See More Pensions in Bali

Frequently Asked Questions

What are the best places to stay in Bali?

Some top places to stay in Bali are near popular attractions like Ubud, Kuta Beach and Sanur—so you can quickly get to top landmarks and amenities you need.

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

According to Trip.com’s latest 12-month data, 3-star hotels in Bali have an average price of AU$151 per night this weekend. For 4-star hotels, the average rate is AU$385 per night. If you’re seeking luxury, 5-star hotels in Bali typically cost AU$785 per night this weekend.

What is the average nightly price of hotels in Bali on weekdays?

Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Bali on weekdays is AU$153. For 4-star hotels, the average cost is around AU$383 per night. For a luxury stay, 5-star hotels in Bali generally have an average price of AU$788 per night on weekdays.

What are the best hotels in Bali near Ubud?

Some standout hotels in Bali close to Ubud include New Ubud Hostel (price from AU$8), Aurora House Ubud (price from AU$7) and Alam Pangkung Ubud (price from AU$24), all within easy walking or transit distance of Ubud, perfect for travelers wanting to explore the landmark and its surroundings.

How to get good deals on hotels in Bali?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.