Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.


Check prices on hotels in Bali

Tonight 20 Mar - 21 Mar
This weekend 22 Mar - 24 Mar
Next weekend 29 Mar - 31 Mar

Top 3 Stars Hotels in Bali

See all 6,186 properties in Bali
Champlung Mas Hotel Legian
Champlung Mas Hotel Legian
3.0 out of 5.0 Lebak Bene, Melasti Street, Legian, Bali
Free cancellation
3.5/5 (686 reviews)
SG$24/ night for 2 guests

I didn’t like the noisy drunken people around the downstairs pool, lots of guests were complaining about them, they were spoiling everyone’s holiday. Management need to do something about these people.

Reviewed on 11 Mar,2019
Bakung Sari Resort and Spa
Bakung Sari Resort and Spa
3.0 out of 5.0 Jl. Singasari, Kuta, Bali
Free cancellation
3.5/5 (521 reviews)
SG$19/ night for 2 guests

Wifi very poor signal weak and breaks when on needs updating

Reviewed on 11 Mar,2019
The Radiant Hotel and Spa
The Radiant Hotel and Spa
3.5 out of 5.0 Jl. Puri Grenceng 46, Tuban, Bali
Free cancellation
3.7/5 (407 reviews)
SG$20/ night for 2 guests

The laundry service costs almost as much as the nightly rate and when we asked how much it would be before handing over the washing the guy wasnt able to answer and just took our stufd. Based on the info pack in the room it looked like it was free servcice but it cost 300k for about two kilos. That ...

Reviewed on 16 Mar,2019
Febri's Hotel & Spa
Febri's Hotel & Spa
3.0 out of 5.0 5 Jl Kartika Plaza Kuta Beach, Tuban, Kuta, Bali
Free cancellation
4.4/5 (1,032 reviews)
SG$46/ night for 2 guests

Loved everything about my stay at Frebis. 👍👏 Location was great, lovely spa and very friendly staff

Reviewed on 19 Mar,2019
Eastin Ashta Resort Canggu
Eastin Ashta Resort Canggu
3.5 out of 5.0 Jl. Munduk Catu No.8, Canggu, Kuta Utara, Canggu
Free cancellation
4.6/5 (78 reviews)
SG$70/ night for 2 guests

The photo looks nicer than the property itself. Check in took 15 minutes. Staff are very lovely but inefficient. Spacious room and new facility Great location.

Reviewed on 15 Mar,2019
The Jayakarta Bali
The Jayakarta Bali
3.5 out of 5.0 Jl. Werkudara Street, Legian, Bali
Free cancellation
3.6/5 (632 reviews)
SG$78/ night for 2 guests

Loved the gardens around the hotel, the staff are friendly and helpful. Would like for there to be safes in the room as this would be more convenient for visitors.

Reviewed on 9 Mar,2019
Mercure Kuta Bali
Mercure Kuta Bali
3.5 out of 5.0 Jalan Pantai Kuta 10 X, Br Pande Mas, Kuta, Bali
Free cancellation
3.9/5 (441 reviews)
SG$77/ night for 2 guests

great location ...........................................................

Reviewed on 24 Feb,2019
The Sun Hotel & Spa Legian, Bali
The Sun Hotel & Spa Legian, Bali
3.5 out of 5.0 Melasti Street, Lebak Bena 123, Legian, Bali
Free cancellation
3.9/5 (383 reviews)
SG$25/ night for 2 guests

It is in a central location - about 5 mins walk to the beach. Lots of restaurants and bars around . The staff are very helpful and always ready to assist. I also hired car for the day with driver and petrol for A$67 which was a real good deal. A lovely small hotel at a great price

Reviewed on 19 Mar,2019
Ping Hotel Seminyak Bali
Ping Hotel Seminyak Bali
3.5 out of 5.0 Jl. Camplung Tanduk no. 28, Seminyak, Bali
Free cancellation
4.2/5 (553 reviews)
SG$38/ night for 2 guests

Great location...to shops / restaurants / beach, staff was very friendly and helpful, well maintained

Reviewed on 28 Feb,2019
Map

Recently booked 3 Stars hotels in Bali

Hanging Gardens of Bali
5.0 out of 5.0
Last booking: 1 hour ago
The Bene - By Astadala
3.5 out of 5.0
Last booking: 1 hour ago
Hard Rock Hotel Bali
4.5 out of 5.0
Last booking: 1 hour ago

Find Your Ideal 3 Star Hotel in Bali

There's a reason the top 3-star hotels in Bali, Indonesia are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Bali, you'll get affordable rates at these mid-range properties. Check through our listings and you'll find some hotels may even give you access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centres, and spacious rooms.

Search for a cheap deal on a 3 star hotel in Bali for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Bali near the local attractions, if you want something a touch more unassuming. Whatever your travelling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Bali 3 star hotels offer a fantastic economical yet comfortable stay for any type of holiday.