Hotels in Leros Island, Greece

Search & Compare Leros Island Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Leros Island

Leros Island overview

Leros Island is known for its castle and historical sites. You can learn about the local heritage of Leros Island at landmarks like Castle of Panteli and Agia Marina Church. You might find that sights like War Museum of Leros and Leros Windmills are worth a visit.

Where to stay in Leros Island

A welcoming city for all, Leros Island has a variety of hotels and other lodging options. There are 22 hotels in Leros Island and you can shop as many as 139 deals for rooms on, some with discounts of up to 36%. We have room prices as low as 20 USD per night and here you'll find a breakdown of hotels by star rating in Leros Island as well as in the surrounding area:
  • • 4 5-star hotels from 55 USD per night
  • • 26 4-star hotels from 39 USD per night
  • • 42 3-star hotels from 27 USD per night
  • • 34 2-star hotels from 27 USD per night

How to get to Leros Island

Fly into Leros Island (LRS), 3.8 mi (6.2 km) from the heart of Leros Island. Kalymnos (JKL-Kalymnos Island National) is the next closest major airport, 13.2 mi (21.2 km) away.

What to see around Leros Island

Memorable landmarks include:
  • • Castle of Panteli
  • • Agia Marina Church
  • • Leros Windmills
  • • Leros Medieval Castle
  • • Bellinis Tower Museum
Recommended places to see include:
  • • War Museum of Leros
  • • Leros Ecclesiastical Museum
  • • Saint Isidoros
  • • Ksirokampos Beach

When to visit Leros Island

Wondering what time of year to travel or what clothes to pack? Here are some typical temperatures to help you plan your vacation:

Seasonal temperature averages
  • • January-March: 63°F day, 43°F night
  • • April-June: 87°F day, 51°F night
  • • July-September: 90°F day, 64°F night
  • • October-December: 78°F day, 47°F night
Seasonal rainfall averages
  • • January-March: 0.35 inches
  • • April-June: 0.16 inches
  • • July-September: 0 inches
  • • October-December: 0.35 inches