You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Explore over 100,000 properties with our easy-to-use filters and find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Lesvos, a captivating island in the North Aegean Sea, offers a unique blend of natural beauty and rich history, making it an ideal travel destination. Known for its stunning coastline and lush landscapes, Lesvos is the third largest island in Greece. Visitors can enjoy a variety of accommodations, from charming boutique hotels to luxurious resorts, particularly in the vibrant capital city of Mytilene. This city, along with picturesque towns like Molyvos and Plomari, are among the best neighborhoods to stay, offering easy access to local attractions and amenities.
Top attractions include the ancient ruins of Mytilene Castle, the serene Petrified Forest, and the therapeutic hot springs of Eftalou. The island's diverse cultural heritage is reflected in its architecture and local festivals, providing a rich experience for travelers. Whether you're exploring its historical sites or relaxing on its beautiful beaches, Lesvos promises an unforgettable stay.
See the latest prices and deals by choosing your dates
Pension in Ayvalik · 26.46 km from centre
With a stay at Noa Ayvalık Guest House, you'll be centrally located in Ayvalik, within a 15-minute drive of Sarimsakli Beach and Taksiyarhis Church. This pension is 6.7 mi (10.7 km) from Badavut Beach and 0.1 mi (0.2 km) from Taksiyarhis Kilisesi.
Guest house in Ayvalik, Ayvalık · 26.46 km from centre
9.4
39 reviews
Kelebek Butik Pansiyon is a guest house featuring rooms with free Wifi and air conditioning in the center of Ayvalık. This guest house offers a terrace. The accommodation provides a 24-hour front desk and luggage storage for guests.
The guest house offers a flat-screen TV and a private bathroom with slippers, a hair dryer, and shower.
Balikesir Koca Seyit Airport is 24 miles away.
Hotel in Ayvalik · 26.47 km from centre
8.6
9 reviews
With a stay at Ayvalık Palacitta Guesthouse in Ayvalik (Ayvalik City Center), you'll be within a 10-minute drive of Sarimsakli Beach and Çınarlı Camii. This hotel is 8 mi (12.9 km) from Badavut Beach and 0.3 mi (0.4 km) from Saatli Cami.
Hotel in Ayvalik · 26.47 km from centre
7.0
25 reviews
Breakfast available
With a stay at Koboroz Otel in Ayvalik, you'll be within a 5-minute walk of Ayvalık Islands Nature Park and Alibeyler Island Marina. This hotel is 11.2 mi (18 km) from Sarimsakli Beach and 11.1 mi (17.9 km) from Badavut Beach.
Villa in Ayvalik, Ayvalık · 26.47 km from centre
Offering a garden, 3-Story Bohemian Greek House w Garden offers accommodations in Ayvalık. Featuring garden views, this villa also has free Wifi. The property is 400 yards from the city center.
The air-conditioned villa consists of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured.
Balikesir Koca Seyit Airport is 24 miles away.
Hotel in Ayvalik · 26.47 km from centre
7.6
16 reviews
Breakfast available
With a stay at Cunda Ezer Otel in Ayvalik, you'll be a 1-minute walk from Ayvalık Islands Nature Park and 9 minutes by foot from Panaya Church Ruins. This beach hotel is 13.1 mi (21 km) from Sarimsakli Beach and 14.7 mi (23.6 km) from Badavut Beach.
Hotel in Ayvalik, Ayvalık · 26.49 km from centre
Leila Cunda Hotel is located in Ayvalık, a 12-minute walk from Cunda Kesebir Beach.
The private bathroom is equipped with a shower, free toiletries and a hairdryer. At the hotel, rooms have air conditioning and a flat-screen TV.
Balikesir Koca Seyit Airport is 27 miles from the property.
Hotel in Ayvalik · 26.49 km from centre
Breakfast available
With a stay at The Poseidon Otel in Ayvalik, you'll be within a 5-minute walk of Ayvalık Islands Nature Park and Alibeyler Island Marina. This hotel is 13.2 mi (21.2 km) from Sarimsakli Beach and 14.8 mi (23.9 km) from Badavut Beach.
Guesthouse in Ayvalik · 26.49 km from centre
8.8
29 reviews
Breakfast available
With a stay at Bade Otel in Ayvalik, you'll be just steps from Ayvalık Islands Nature Park and Alibeyler Island Marina. This guesthouse is 11.1 mi (17.9 km) from Sarimsakli Beach and 11 mi (17.8 km) from Badavut Beach.
Hotel in Ayvalik · 26.49 km from centre
9.6
54 reviews
With a stay at Kastoria Butik Pansiyon, you'll be centrally located in Ayvalik, within a 15-minute drive of Sarimsakli Beach and Taksiyarhis Kilisesi. This hotel is 8.2 mi (13.3 km) from Badavut Beach and 0.1 mi (0.2 km) from Taksiyarhis Church.
Hotel in Ayvalik · 26.49 km from centre
9.6
8 reviews
Breakfast available
With a stay at Trend Cunda Otel in Ayvalik, you'll be a 1-minute walk from Ayvalık Islands Nature Park and 6 minutes by foot from Alibeyler Island Marina. This hotel is 11.2 mi (18.1 km) from Sarimsakli Beach and 11.2 mi (18 km) from Badavut Beach.
Apartment in Ayvalik, Ayvalık · 26.49 km from centre
Guests staying at this apartment have access to free Wifi and a balcony. The property is 200 yards from the city center.
Offering direct access to a terrace, this air-conditioned apartment comes with 1 separate bedroom and a fully equipped kitchen. A flat-screen TV is available.
Balikesir Koca Seyit Airport is 24 miles from the property.
Hotel in Ayvalik · 26.49 km from centre
9.6
27 reviews
Breakfast available
With a stay at Cunda Lena Otel in Ayvalik, you'll be within a 5-minute walk of Ayvalık Islands Nature Park and Alibeyler Island Marina. This beach hotel is 11.1 mi (17.9 km) from Sarimsakli Beach and 11 mi (17.8 km) from Badavut Beach.
Hotel in Ayvalik · 26.51 km from centre
8.0
24 reviews
With a stay at Harakop Otel in Ayvalik, you'll be just steps from Ayvalık Islands Nature Park and Alibeyler Island Marina. This hotel is 11.4 mi (18.4 km) from Sarimsakli Beach and 11.3 mi (18.2 km) from Badavut Beach.
Guesthouse in Ayvalik, Ayvalık · 26.51 km from centre
With a stay at Gülsün Hanim Konagi in Ayvalik (Ayvalik City Center), you'll be within a 15-minute drive of Sarimsakli Beach and Taksiyarhis Kilisesi. This guesthouse is 8.7 mi (14.1 km) from Badavut Beach and 0.2 mi (0.3 km) from Taksiyarhis Church.
Hotel in Ayvalik, Ayvalık · 26.51 km from centre
8.1
75 reviews
Located in Ayvalık, a 19-minute walk from Cunda Kesebir Beach, Kıvrakzade Otel has accommodations with a garden, free private parking and a shared lounge. The property provides room service, a 24-hour front desk and currency exchange for guests.
Complete with a private bathroom equipped with a shower and free toiletries, all rooms at the hotel have a flat-screen TV and air conditioning, and certain rooms also offer a balcony. Guest rooms will provide guests with a closet and an electric tea pot.
Balikesir Koca Seyit Airport is 26 miles from the property.
Hotel in Ayvalik · 26.51 km from centre
9.4
161 reviews
Breakfast available
With a stay at Cunda Battalos Küçük Otel in Ayvalik, you'll be a 1-minute walk from Ayvalık Islands Nature Park and 9 minutes by foot from Panaya Church Ruins. This hotel is 13 mi (20.9 km) from Sarimsakli Beach and 14.7 mi (23.6 km) from Badavut Beach.
Hotel in Ayvalik · 26.51 km from centre
8.6
18 reviews
Breakfast available
With a stay at Podemos Otel in Ayvalik (Ayvalik City Center), you'll be within a 10-minute drive of Sarimsakli Beach and Çınarlı Camii. This hotel is 8 mi (12.8 km) from Badavut Beach and 0.4 mi (0.7 km) from Pazar Yeri.
Hotel in Ayvalik, Ayvalık · 26.51 km from centre
8.0
35 reviews
Located in Ayvalık, 1.1 miles from Cunda Kesebir Beach, Cunda Kivrak Hotel provides accommodations with a garden, free private parking, a shared lounge and a terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The property has a concierge service and luggage storage space for guests.
All guest rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. All rooms come with an electric tea pot, while selected rooms here will provide you with a patio and others also have sea views. All rooms feature a desk.
Balikesir Koca Seyit Airport is 26 miles away.
Hotel in Ayvalik · 26.51 km from centre
9.0
27 reviews
With a stay at Ayvalık 1881 Pansiyon, you'll be centrally located in Ayvalik, within a 15-minute drive of Sarimsakli Beach and Taksiyarhis Kilisesi. This hotel is 6.7 mi (10.7 km) from Badavut Beach and 0.1 mi (0.2 km) from Taksiyarhis Church.