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

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Best Beach Hotels in Bali

See all 3,717 Hotels in Bali
Legian Beach Hotel

Legian Beach Hotel

Jalan Melasti Legian Kelod, Legian
4.0 out of 5.0
4.2 out of 5 (626 reviews)
We really enjoyed our stay Our stay at Legian beach hotel was fantastic , the whole family enjoyed themselves . The service was 100% the food was delicious . Kids loved fish feeding and squirrel feeding . Bali night was great . Everything in easy walking distance . Only complaint was the room and pool area is quite old and ...
  17 Sep 2017

$149

$149
Citadines Kuta Beach Bali

Citadines Kuta Beach Bali

Jalan Pantai Kuta, Badung, Kuta
4.5 out of 5.0
3.9 out of 5 (173 reviews)
Great location The hotel staff and facilities were great, very helpful at all times, my bathroom was dirty when I arrived, when room was made up it wasn't cleaned either. This was the one thing that let this hotel down, also the shower was terrible with no pressure as the shower head hasn't been cleaned in years ...
  16 Sep 2017

$79

$79
Keraton Jimbaran Beach Resort

Keraton Jimbaran Beach Resort

Jl. Mrajapati, Jimbaran
3.5 out of 5.0
3.9 out of 5 (66 reviews)
Had a fabulous time here.We had a wonderful stay here. Rooms were excellent and roomy. Pillows were hard but they changed them for us, no trouble. Gorgeous grounds, well manicured and stunning. Pool was beautiful and close to the beach, restaurant etc and lovely pool bar. Staff were helpful and always smiling. Great choice ...
  4 Sep 2017

$177

$177
Grand Inna Kuta

Grand Inna Kuta

Jl Pantai Kuta No 1 Kuta, Kuta
4.0 out of 5.0
4.0 out of 5 (334 reviews)
So relaxing Fantastic accommodation. Bathroom in serious need of a refurbish staff wonderful. Definitely going back!!
  26 Aug 2017

$95

$95
Grandmas Plus Hotel Seminyak

Grandmas Plus Hotel Seminyak

Jl. Camplung Tanduk no.99, Seminyak
3.0 out of 5.0
4.3 out of 5 (46 reviews)
Nice hotelFriendly staff, nice location,clean room.. very recommend!!!
  18 Sep 2017

$29

$29
Bali Garden Beach Resort

Bali Garden Beach Resort

Jalan Kartika Plaza, Kuta
4.0 out of 5.0
4.2 out of 5 (561 reviews)
Great pools amazing location great staffEverything was perfect except for the wifi.also it had an additional charge in the room
  9 Sep 2017

$117

$117
Prama Sanur Beach Bali (previously Sanur Beach Hotel Bali)

Prama Sanur Beach Bali (previously Sanur Beach Hotel Bali)

Jl. Danau Tamblingan, Denpasar
4.5 out of 5.0
4.0 out of 5 (244 reviews)
The hotel is very nice, although it is an old hotel it has been very well kept. The staff are freindly and are willing to please. overall I would say we had a really nice relaxing time.
  10 Sep 2017

$149

$149
HARRIS Hotel Seminyak - Bali

HARRIS Hotel Seminyak - Bali

Jl. Drupadi No. 99, Seminyak
4.0 out of 5.0
4.0 out of 5 (128 reviews)
Nice hotel near centre of SeminyakSwift check in on late Sunday arrival. Request for some attention to small defects was rapidly actioned
  3 Sep 2017
Swiss-Belresort Watu Jimbar

Swiss-Belresort Watu Jimbar

Jalan Danau Tamblingan No.99A, Denpasar
4.0 out of 5.0
4.2 out of 5 (386 reviews)
Great hotel We were a bit aprehensive about staying in such a big hotel but we loved it ....staff were all very friendly and welcoming ....couldn't do enough for you ...overall a fabulous stay and look forward to returning ....
  18 Sep 2017

$88

$88
Courtyard By Marriott Bali Seminyak Resort

Courtyard By Marriott Bali Seminyak Resort

Jalan Camplung Tanduk No 103 Sp, Seminyak
4.5 out of 5.0
4.6 out of 5 (331 reviews)
Well looked after. Beautiful staff. Perfect hotel.Food and drink expensive as far as Bali goes, but when you stay in a big hotel you expect it. We didn't expect to spend as much time there drinking/eating around the pool but we were suckered in by how lovely it all was and happy to pay. 2 x happy hours a day and a pool party with all you could drink ...
  19 Sep 2017

$139

$139
Map

Recently booked Bali hotels

The Legian, Bali
5.0 out of 5.0
Last booking: 1 hour ago
The Damai
4.0 out of 5.0
Last booking: 1 hour ago
Alam Puri Art Museum - Resort & Spa
4.0 out of 5.0
Last booking: 2 hours ago
Padma Resort Ubud
4.5 out of 5.0
Last booking: 2 hours ago
Courtyard by Marriott Bali Nusa Dua Resort
4.5 out of 5.0
Last booking: 3 hours ago
Natura Resort and Spa
4.0 out of 5.0
Last booking: 3 hours ago
Plataran Ubud Hotel & Spa
4.0 out of 5.0
Last booking: 3 hours ago
Novotel Bali Ngurah Rai Airport
4.0 out of 5.0
Last booking: 3 hours ago
Sheraton Bali Kuta Resort
5.0 out of 5.0
Last booking: 3 hours ago

Bali Beach Hotel & Resort Guide

Keep your holiday stress free by staying at the best Bali beach hotels.

  • Browse our huge selection of Bali beach accommodation
  • Read through the vetted reviews of your fellow beach goers before you reserve
  • Save money by booking your beach hotel with the Price Match Guarantee


Avoid the hassle of making it to the beach from an inland hotel by staying near the water. When you book a room at a fantastic Bali beach hotel or resort, the ocean is at your fingertips. Thanks to your proximity to the water, your holiday can be sun-soaked and stress-free. Get to the water within minutes of waking up, and quickly return to your room to wash the sand from between your toes at the end of the day.

The best beach hotels in Bali, Indonesia are just a click away right here at Expedia, where we offer the a variety of hotels. Browse our vast selection of beach hotels, which you can filter by hotel class, theme, or brand. When you book the a Bali hotel on Expedia, you always get our Price Match Guarantee.