Beginning of main content

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

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Bali

Tonight 18 Jan - 19 Jan
This weekend 18 Jan - 20 Jan
Next weekend 25 Jan - 27 Jan

Top Budget Hotels in Bali

See all 5,443 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 (654 reviews)
SG$24/ nightfor 2 guests

gr8 roof top , but a lack of loungers could do with another 10 - 12 for patrons , gr8 view lots of sun

Reviewed on 13 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)
SG$20/ nightfor 2 guests

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

Reviewed on 13 Jan,2019
Kuta Station Hotel and Spa
Kuta Station Hotel and Spa
4.0 out of 5.0 Jl. Kartika Plaza, 8x, Kuta
3.6/5 (677 reviews)

Friendly service and staff are very welcoming and warm. The room is a little outdated and the pillow had an unpleasant smell to it. Overall a great budget hotel with great location.

Reviewed on 24 Sep,2018
Bali Garden Beach Resort
Bali Garden Beach Resort
4.0 out of 5.0 Jalan Kartika Plaza, Kuta
Free cancellation
4.2/5 (1,275 reviews)
SG$91/ nightfor 2 guests

Overall this was a great hotel to stay in, very beautiful, hotel rooms were ok but I don’t stay long in my room anyway so the pool and continental breakfast made up for it. However, I didn’t not like that you had to put a deposit down for pool towels, or pay for WiFi after the first 2 hrs of your ...

Reviewed on 17 Jan,2019
Swiss-Belinn Legian
Swiss-Belinn Legian
3.0 out of 5.0 Jl. Padma Utara, Legian
4.2/5 (650 reviews)
SG$42/ nightfor 2 guests

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

Reviewed on 3 Dec,2018
Legian Paradiso Hotel
Legian Paradiso Hotel
3.5 out of 5.0 Jl. Legian No. 118, Legian
Free cancellation
3.7/5 (662 reviews)
SG$25/ nightfor 2 guests

Nice hotel close to everything Very good for all u needed to do

Reviewed on 12 Jan,2019
The Kana, Kuta
The Kana, Kuta
4.0 out of 5.0 Jl. Setiabudi no. 8, Kuta
4.4/5 (1,244 reviews)
SG$55/ nightfor 2 guests

Clean and nice. Close to the Kuta beach and the airport. The staffs are very friendly. The only pity is that the hotel does not have spa.

Reviewed on 3 Jan,2019
Bali Chaya Hotel Legian
Bali Chaya Hotel Legian
3.0 out of 5.0 Jl. Padma Utara, Legian
Free cancellation
4.0/5 (120 reviews)
SG$29/ nightfor 2 guests

At check in they told me they didn't have any rooms available with double bed... i booked it 6 months in advance... the sheets, towels and shower curtain were stained... i don't expect much when i pay that price but i at least want a clean bed and towels...

Reviewed on 2 Jan,2019
Grandmas Plus Hotel Legian
Grandmas Plus Hotel Legian
3.0 out of 5.0 Jln. Sriwijaya No. 368, Legian
Free cancellation
4.7/5 (43 reviews)
SG$20/ nightfor 2 guests

Great hotel staff! Clean & comfortable hotel! I stayed a couple times and will rebook if I find myself here in the near future.

Reviewed on 11 Jan,2019
Map