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.


Recently booked Beach Hotels in Legian

Padma Resort Legian
5.0 out of 5.0
Last booking: 15 hours ago
Legian Beach Hotel
4.0 out of 5.0
Last booking: 24 hours ago
The ONE Legian
4.0 out of 5.0
Last booking: 32 hours ago

Everyone knows the common melodies of the beach: the "slurp" of your icy cold cocktail, the sound of the surf splashing on the shore, and seagulls calling in the clouds. It's true, you may have even traveled to the seashore as a kid. Who wouldn't want to spend their days strolling the boardwalk in search of french fries, or enjoying the sun on the soft sand? Yes, it's high time to begin planning your outing to Legian and get moving!

No matter what you are in search of, we have it. We feature diverse hotels near the Legian area on our site, and you'll fall in love with your calm space.

An Awesome Legian Beach Hotel Is Waiting for You

Thinking about where you will enjoy the best breeze, or which Legian hotel has an excellent spa? (Maybe you simply can't make yourself leave your room!) Lucky you. Legian experienced a lot of visitor action over the last twelve months, and you can read our shoppers' pointers on hotels near the beach on our review page.

Beach hotels in Legian furnish anything you could wish for to create an amazing beach escape. It shouldn't surprise you then, that they know how to satisfy their customers, and the local population is neighborly and friendly. There are things to experience that go well beyond boardwalks and ice cream, too, when you arrive in Legian.

Find Your Accommodation Today

There's nothing that will relax you more than the sounds of the sea, and Expedia is here for you with the best information on Legian beach hotels. The region always has fun things to do—it's a good time to book. Prepare to fall in love with Legian. It's been awaiting your arrival.