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

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Top Bali 3 stars Hotels

See all 3,983 Hotels in Bali
Swiss-Belinn Legian

Swiss-Belinn Legian

Jl. Padma Utara, Legian
3.0 out of 5.0
4.2 out of 5 (485 reviews)
Staff very friendly & helpful. Excellent food selection.
  17 Nov 2017

$44

$44
Melasti Beach Resort & Spa

Melasti Beach Resort & Spa

Jalan Padma Utara, Legian
3.0 out of 5.0
3.5 out of 5 (177 reviews)
I was lucky to have stayed in the new rooms close to the pool. They were a much improvement on the older rooms I’ve stayed in. My only negative is that the water pressure in the shower is terrible. But overall a very comfortable stay. My only other criticism is the breakfast menu. It really needs ...
  20 Nov 2017

$48

$48
Champlung Mas Hotel Legian

Champlung Mas Hotel Legian

Lebak Bene, Melasti Street, Legian
3.0 out of 5.0
3.5 out of 5 (488 reviews)
Absolutely great hotel for the priceLoved this hotel rooms are amazing and big staff great loved it highly recommend
  22 Nov 2017

$31

$31
Febri's Hotel & Spa

Febri's Hotel & Spa

5 Jl Kartika Plaza Kuta Beach, Kuta
3.0 out of 5.0
4.4 out of 5 (857 reviews)
Great hotel close to everything!Great hotel close to shops, restaurants, bars, etc. Excellent breakfast and magnificent staff always greeting you and willing to assist you.
  23 Nov 2017

$63

$63
Hotel Kumala Pantai

Hotel Kumala Pantai

Jl. Werkudara, Legian
3.5 out of 5.0
4.1 out of 5 (374 reviews)
Great position Enjoyed my stay it’s in a great position the staff are happy and it shows
  6 Nov 2017

$94

$94
Grand Barong Resort

Grand Barong Resort

Popies street II, Kuta
3.5 out of 5.0
3.7 out of 5 (232 reviews)
Grand Barong ResortNice enough. The bathroom could have been a little cleaner.
  17 Nov 2017

$44

$44
FRii Bali Echo Beach

FRii Bali Echo Beach

Jalan Munduk Catu No. 32, Canggu
3.0 out of 5.0
4.1 out of 5 (195 reviews)
Nice hotel, very clean and comfortable bed I loved the room it was very clean and bed very comfortable. The staff was also very nice
  27 Oct 2017

$49

$49
Legian Paradiso Hotel

Legian Paradiso Hotel

Jl. Legian No. 118, Legian
3.5 out of 5.0
3.7 out of 5 (562 reviews)
Hotel is central, basic but good for the price.Hotel staff are very friendly and helpful. Had a great time at the hotel, but it is on the cheaper side and the condition reflects that.
  1 Nov 2017

$37

$37
Tijili Seminyak

Tijili Seminyak

Jalan Drupadi No. 9, Seminyak
3.5 out of 5.0
4.5 out of 5 (103 reviews)
Nice hotel with friendly staff In a relatively quite area but not so far from the busy section of Seminyak. This is a very welcoming hotel. The staff are amazing and very nice and helpful . Breakfast is rich with many choices. Definitely will come back again.
  29 Oct 2017

$75

$75
Bakung Sari Resort and Spa

Bakung Sari Resort and Spa

Jl. Singasari, Kuta
3.0 out of 5.0
3.5 out of 5 (398 reviews)
Cheap but GoodA cheapie but a goodie, you get what you pay for. Have stayed at the Bakung Sari 3 or 4 times now in between other hotel stays, its a great little hotel in a great location. Wouldnt hesitate to stay again, if you dont want a plain, simple hotel, dont stay there but at around $25 @ night, it suits ...
  13 Nov 2017

$24

$24
Map

3 stars Hotels in Bali

Search for hotels in Bali on Expedia.co.nz. You can easily find your hotels in Bali using one of the methods below:

  • View our selection of featured hotels in Bali
  • Use the map to find hotels in the Bali neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Bali, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Bali
  • Enter your travel dates to view the best deals on hotels in Bali - while they last

Recently booked Bali hotels

Bagus Jati Health & Well Being Retreat
3.5 out of 5.0
Last booking: 13 minutes ago
Tirta Ayu Hotel & Restaurant
3.5 out of 5.0
Last booking: 20 minutes ago
Sedasa Lodge
3.0 out of 5.0
Last booking: 5 hours ago