Indonesia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Beach Hotels & Resorts in Legian from AU$23

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Padma Resort Legian
5 out of 5
Jalan Padma No 1 Legian, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is AU$240 per night from 28 Jan. to 29 Jan.
4.7/5Exceptional! (996 reviews)

"Everything was excellent. All staff were friendly and helpful and very professional."…"

Reviewed on 31 Mar. 2020

Padma Resort Legian
The Bandha Hotel & Suites
4.5 out of 5
Jalan Padma Utara, Legian Kaja, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is AU$126 per night from 24 Feb. to 25 Feb.
4.7/5Exceptional! (599 reviews)
second stay at Bandha

"It was second stay at Bandha.Also this time everything was perfect.Staff,quality of service, cleanless.This hotel is well organized and well managed.We will come back."…"

Reviewed on 29 Mar. 2020

The Bandha Hotel & Suites
Bali Niksoma Boutique Beach Resort
4 out of 5
Jalan Padma Utara, Legian Kaja, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is AU$140 per night from 25 Feb. to 26 Feb.
4.7/5Exceptional! (590 reviews)

"Very nice staff. Room is little outdated. Not many varieties in the breakfast bar. Great swimming pools with very good service. The staff are very helpful."…"

Reviewed on 18 Mar. 2020

Bali Niksoma Boutique Beach Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Magani Hotel and Spa
4 out of 5
Jalan Melasti, Legian Kelod, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is AU$71 per night from 25 Feb. to 26 Feb.
4.5/5Wonderful! (999 reviews)

"Felt very comfortable from the moment we arrived until we had to leave. Staff were beautiful and would do anything for you. They are all a genuine asset to the Magani"…"

Reviewed on 20 Mar. 2020

The Magani Hotel and Spa
Ossotel Legian Bali
4 out of 5
Jl. Padma Utara, Legian, Bali
The price is AU$46 per night from 28 Jan. to 29 Jan.
4.5/5Wonderful! (607 reviews)

"Love this place perfect location , great friendly staff. Hope to return again this year."…"

Reviewed on 15 Feb. 2020

Ossotel Legian Bali
Bali Mandira Beach Resort & Spa
4.5 out of 5
Jln Padma no 2, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is AU$344 per night from 27 Jan. to 28 Jan.
4.4/5Wonderful! (748 reviews)

"We loved everything about the Bali Mandira! Spacious beautiful resort on the beach. It’s hard to leave the lagoon pool or the infinity pool with swim up bar! Great food at the various restaurants and the staff are very helpful and professional. Can also recommend the on site Spa. We hope to return ..."…"

Reviewed on 24 Mar. 2020

Bali Mandira Beach Resort & Spa
ibis Styles Bali Legian
3 out of 5
Jalan Padma Utara, Kuta, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is AU$29 per night from 10 Feb. to 11 Feb.
4.3/5Excellent! (824 reviews)

"Always clean, beds are comfortable and staff are amazing. Its my second home"…"

Reviewed on 18 Mar. 2020

ibis Styles Bali Legian
Pullman Bali Legian Beach
5 out of 5
1 Melasti, Legian, Bali
Get Rates
4.3/5Excellent! (961 reviews)

"I liked it all. it was very nice the days I was there"…"

Reviewed on 6 Mar. 2020

Pullman Bali Legian Beach
Away Bali Legian Camakila Resort
4 out of 5
Jalan Padma Utara, Legian Kaja, Legian, Bali
Get Rates
4.3/5Excellent! (230 reviews)

"Hotel ideally located close to good restaurants, shops and beach. Lovely large room with friendly staff."…"

Reviewed on 10 Mar. 2020

Away Bali Legian Camakila Resort
Swiss-Belinn Legian
3 out of 5
Jl. Padma Utara, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is AU$28 per night from 28 Jan. to 29 Jan.
4.3/5Excellent! (756 reviews)

"Everything was very good apart from asking someone to clean the room. Otherwise Everything was fine."…"

Reviewed on 13 Oct. 2020

Swiss-Belinn Legian
Legian Beach Hotel
4.5 out of 5
Jalan Melasti Legian Kelod, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is AU$114 per night from 28 Jan. to 29 Jan.
4.2/5Excellent! (993 reviews)

"Great location, very nice rooms and all staff were fabulous."…"

Reviewed on 26 Mar. 2020

Legian Beach Hotel
Sun Island Hotel & Spa Legian
4 out of 5
Jl. Legian 123, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is AU$38 per night from 4 Feb. to 5 Feb.
4.2/5Excellent! (743 reviews)

"Beautiful pool and lovely for relaxing, staff were accomodating and helpful. Only 2 faults would be at our time of stay, the roof top pool was closed and would prefer a bit of variety for breakfast, each day was exactly the same. Would love to mix it up a bit. Otherwise, great location."…"

Reviewed on 5 Mar. 2020

Sun Island Hotel & Spa Legian
Hotel Kumala Pantai
3.5 out of 5
Jl. Werkudara, Legian, Bali
The price is AU$73 per night from 28 Jan. to 29 Jan.
4.2/5Excellent! (535 reviews)

"The staff are helpful and friendly. Grounds are beautiful. Fantastic location. Rooms could use an update, bathrooms especially. Swim up pool needs fixing. Other pool is great. Overall great place to stay."…"

Reviewed on 25 Apr. 2020

Hotel Kumala Pantai
Astagina Resort Villa and Spa
4 out of 5
Jalan Werkudara, Double Six, Seminyak, Badung, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is AU$50 per night from 4 Feb. to 5 Feb.
4.2/5Very Good! (446 reviews)

"Loved our suite as it was close to there pool. All the staffs were nice. The free breakfast was delicious. Cheap room service and spa treatments."…"

Reviewed on 20 Feb. 2020

Astagina Resort Villa and Spa
Mercure Bali Legian
4 out of 5
Jl Legian No 328 - Legian Kelod Kuta, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is AU$50 per night from 1 Feb. to 2 Feb.
4.1/5Very Good! (631 reviews)

"The staff where extremely helpful and friendly, Overall I would highly recommend"…"

Reviewed on 14 Mar. 2020

Mercure Bali Legian
FuramaXclusive Ocean Beach, Seminyak, Bali
4 out of 5
Jalan Arjuna 88X, Legian, Kuta, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is AU$60 per night from 4 Feb. to 5 Feb.
4/5Very Good! (804 reviews)
Very nice hotel

"A good experience after the first 4 Days. We got a wrong room and had to move to another room. In the first room there was only cold water in the Bath and we miss some chairs and a table on the terrasse. The staff was very polite and helpfull All of the"…"

Reviewed on 10 Mar. 2020

FuramaXclusive Ocean Beach, Seminyak, Bali
The Sun Hotel & Spa Legian, Bali
3.5 out of 5
Melasti Street, Lebak Bena 123, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is AU$26 per night from 27 Jan. to 28 Jan.
3.8/5Good! (499 reviews)

"Good hotel with good location, the pool need some maintanance otherwise everything is good"…"

Reviewed on 15 Mar. 2020

The Sun Hotel & Spa Legian, Bali
The Jayakarta Bali
3.5 out of 5
Jl. Werkudara Street, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is AU$472 per night from 28 Jan. to 29 Jan.
3.6/5Good! (752 reviews)

"They charged me 20000 rp to make a call on my behalf."…"

Reviewed on 13 Mar. 2020

The Jayakarta Bali
Champlung Mas Hotel Legian
3 out of 5
Lebak Bene, Melasti Street, Kuta, Bali
Free cancellationReserve now, pay when you stay
The price is AU$23 per night from 28 Jan. to 29 Jan.
3.6/5Good! (842 reviews)

"great location.close to cafes and bars,as well as shopping.most guests are friendly and want to have a good time.staff helpful and friendly."…"

Reviewed on 8 Apr. 2020

Champlung Mas Hotel Legian
Melasti Beach Resort & Spa
3 out of 5
Jalan Padma Utara, Kuta, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is AU$36 per night from 27 Jan. to 28 Jan.
3.5/5Good! (362 reviews)

"friendly helpful staff great position good value for money lovely pools bars restaurant all covered"…"

Reviewed on 20 Feb. 2020

Melasti Beach Resort & Spa
Don't see what you're looking for?
We've got more Beach Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Beach Hotels in Legian

Known for its beaches and shopping, Legian has a lot to offer the traveller dreaming of a beach holiday. This seaside destination has 147 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.

As you search for a place to stay by the beach in Legian, you might be interested in these top-rated hotels with positive customer reviews.

FuramaXclusive Ocean Beach, Seminyak, Bali - 4-star spa hotel on the beach. It features an outdoor pool, a restaurant and free WiFi. Guests love the central location and proximity to shopping.

Mercure Bali Legian - 4-star spa hotel near Legian Beach. Our travellers recommend its beach location and proximity to shopping. This hotel boasts 2 outdoor pools, a poolside bar and a restaurant.

Bali Mandira Beach Resort & Spa - 4.5-star luxury resort near Legian Beach. It offers an outdoor pool, free buffet breakfast and a spa tub. Guest reviews highlight the central location and clean rooms.

Ossotel Legian Bali - 4-star family-friendly resort, 10-minute walk from Double Six Beach. It features an outdoor pool, a restaurant and free WiFi. Guests love the pool and comfortable rooms.

The Magani Hotel and Spa - 4-star spa hotel near Legian Beach. Our travellers recommend its central location and proximity to shopping. This hotel boasts an outdoor pool, a spa tub and a poolside bar.

Planning Your Trip to Legian

Curious about the best time to visit? These temperature and rainfall averages will give you an idea of the local weather.

  • Hottest months: November, April, December and March, with an average temperature of 33°C
  • Coldest months: July, June, August and December, with an average temperature of 21°C
  • Driest months: August, July, September and November, with an average rainfall of 2 inches
  • Rainiest months: January, February, December and March, with an average rainfall of 5.50 inches

Sightseeing in and Around Legian

After arriving and settling in at your hotel, you might want to venture out and explore everything Legian has to offer. If you're excited to scope out the beaches, spend a relaxing day by the water at Double Six Beach or Seminyak Beach. Take advantage of the area's surfing and shopping, and make time for local attractions like Legian Beach and Honorary Consulate of Brazil. For more things to see and do, consider visiting Mertanadi Art Market or Legian Road. Visitors also enjoy Legian for its:
  • Restaurants
  • Gardens

Getting around Legian

If you're looking to fly to Legian, the closest major airport is in Denpasar (DPS-Ngurah Rai Intl.), located 2.9 mi (4.6 km) from the city centre. If you'd like to explore around the area, you may want to rent a car for your trip.

Frequently asked questions

What is Legian like for travellers who love the beach?
Known for its beaches and sunsets, Legian offers a lot for the traveller booking a beach holiday.
What's the best accommodation option to stay near the beach in Legian?
Legian Beach Hotel is a top 4.5-star beachfront hotel offering 2 outdoor pools and 4 restaurants, located within a short 5-minute walk of Legian Beach . Other good choices to stay near the beach include Bali Niksoma Boutique Beach Resort and The Bandha Hotel & Suites.
How many beach hotels will I find in Legian?
Choose from one of Expedia’s 137 hotels in Legian for your beachside break.
When's the best time for a beach holiday in Legian?
Plan your trip to the beach with a look at year-round temperatures in Legian: The hottest months are usually April and November, with an average temperature of 27°C, while the coldest months are July and June, with an average of 26°C. Average annual precipitation for Legian is 1180 inches.
What is there to see and do around Legian?
After checking into your accommodation of choice, you’ll probably want to venture out and explore. If you can’t wait to check out the beaches, head to Kuta Beach or Seminyak Beach for a relaxing day by the water. Discover the area’s surfing and sunsets, and make time for local attractions such as Legian Beach and Double Six Beach. For additional things to see and do, consider a visit to Legian Road or 3D Trick Art Museum DMZ.
What's the best way to get to my beach hotel in Legian?
Here’s some information to help you get to and around your beach accommodation in Legian more easily: If you’re looking to fly to Legian, the closest major airport is in Denpasar (DPS-Ngurah Rai Intl.), located 2.9 mi (4.6 km) from the city centre. If you’d like to venture out around the area, you may want to rent a car for your trip.

Recent Reviews in Legian

Travelers loved these Beach Hotels

More trip options