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

Check prices on hotels in Bali

Tonight 22 Jan - 23 Jan
This weekend 25 Jan - 27 Jan
Next weekend 1 Feb - 3 Feb

Featured Bali 3 Stars Hotels

See all 5,453 properties in Bali
Champlung Mas Hotel Legian
Champlung Mas Hotel Legian
3.0 out of 5.0 Lebak Bene, Melasti Street, Legian
Free cancellation
3.5/5 (659 reviews)
RM75/ nightfor 2 guests

Great location walking distance to shops and food Nice pool and friendly staff

Reviewed on 16 Jan,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.5/5 (55 reviews)
RM189/ nightfor 2 guests

New and modern hotel in a great location a 5 minute walk to the beach. Daily breakfast is wonderful. Neighbourhood is green and not yet dense, nature still abounds. A relative calm compared to other areas in Canggu, but will likely be fully developed in a year’s time!

Reviewed on 18 Jan,2019
The Jayakarta Bali
The Jayakarta Bali
3.5 out of 5.0 Jl. Werkudara Street, Legian
3.6/5 (613 reviews)
RM238/ nightfor 2 guests

Beautiful gardens and close to the beach, 3 nice pools but do get quite warm so not so refreshing. Also people like to “reserve” pool beds and not really use them which is frustrating. Breakfast is quite good with a nice variety of things. Keyless entry upgrade to rooms was nice but the shower head ...

Reviewed on 13 Jan,2019
FRii Bali Echo Beach
FRii Bali Echo Beach
3.0 out of 5.0 Jalan Munduk Catu No. 32, Canggu
Free cancellation
4.1/5 (281 reviews)
RM118/ nightfor 2 guests

Great view, good hospitality!

Reviewed on 4 Jan,2019
Febri's Hotel & Spa
Febri's Hotel & Spa
3.0 out of 5.0 5 Jl Kartika Plaza Kuta Beach, Kuta
Free cancellation
4.4/5 (1,015 reviews)
RM130/ nightfor 2 guests

Breakfast: good variety; 10 mins’ walk to Kuta beach

Reviewed on 11 Jan,2019
Bakung Sari Resort and Spa
Bakung Sari Resort and Spa
3.0 out of 5.0 Jl. Singasari, Kuta
Free cancellation
3.5/5 (501 reviews)
RM61/ nightfor 2 guests

Need bar in pool. Room service. Staff were wonderful.

Reviewed on 13 Jan,2019
The Radiant Hotel and Spa
The Radiant Hotel and Spa
3.5 out of 5.0 Jl. Puri Grenceng 46, Tuban
Free cancellation
3.7/5 (397 reviews)
RM61/ nightfor 2 guests

There was a warm greeting from all of the staff. They picked us up from the airport, and check in was a smooth process desipte it being 2 am. The room is comfortable and very nice.

Reviewed on 2 Jan,2019
Bounty Hotel
Bounty Hotel
3.0 out of 5.0 Jl. Segara Batu Bolong No. 18, Kuta
3.6/5 (299 reviews)
RM106/ nightfor 2 guests

Close to everything in Kuta. Great staff, buffet breakfast was not good, unless you got there first thing in the morning and then it was great. Loved the place and would go back for sure!

Reviewed on 11 Dec,2018
Sapodilla Ubud
Sapodilla Ubud
3.5 out of 5.0 Jalan Raya Pengosekan, Ubud, Ubud
4.8/5 (93 reviews)
RM231/ nightfor 2 guests

It was our first time in Ubud and we couldn’t have stayed in a more friendly and homely place! The staff were excellent and were always on hand. The location was perfect, close to monkey forest street. The hotel provided a free shuttle service which was a lovely surprise. Breakfast was also available ...

Reviewed on 29 Nov,2018
Swiss-Belinn Legian
Swiss-Belinn Legian
3.0 out of 5.0 Jl. Padma Utara, Legian
4.2/5 (652 reviews)
RM124/ nightfor 2 guests

Nice hotel, great central location, very clean and extremely helpful staff.

Reviewed on 3 Dec,2018
Map

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.

Recently booked Bali hotels

Discovery Kartika Plaza Hotel
4.5 out of 5.0
Last booking: 12minutes ago
Royal Pita Maha
5.0 out of 5.0
Last booking: 35minutes ago
Loft Legian Hotel
3.0 out of 5.0
Last booking: 48minutes ago
Villa Kayu Raja
4.0 out of 5.0
Last booking: 1 hour ago
THE HAVEN Bali Seminyak
4.0 out of 5.0
Last booking: 1 hour ago
Sol Beach House Bali Benoa
5.0 out of 5.0
Last booking: 1 hour ago
KajaNe Yangloni
4.0 out of 5.0
Last booking: 2 hours ago
Dream Beach Huts
3.0 out of 5.0
Last booking: 9 hours ago
Destiny Boutique Hotel
3.5 out of 5.0
Last booking: 9 hours ago