Search Hotels in Greece

Top Cities in Greece

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 76,149 hotels in Greece with room rates, reviews, and availability. Most hotels are fully refundable.

The Stanley

4.0 star property
9.0 out of 10, Wonderful, (1844)
"Well located stay in the centre of Athens."
$202 nightly
The price is $241
Jun 17 - Jun 18
Total includes taxes and fees
The Stanley

Grand Hyatt Athens

5.0 star property
8.8 out of 10, Excellent, (594)
"Beautiful, clean and comfortable hotel. I would definitely recommend staying here."
$185 nightly
The price is $228
Jul 16 - Jul 17
Total includes taxes and fees
Grand Hyatt Athens

Stella Island Luxury Resort & Spa - Adults Only

5.0 star property
9.6 out of 10, Exceptional, (300)
"Amazing property! I plan on staying here again. "
$581 nightly
The price is $678
Jul 1 - Jul 2
Total includes taxes and fees
Stella Island Luxury Resort & Spa - Adults Only

Hotel Sunny Villas

9.6 out of 10, Exceptional, (936)
"Excellent Views, great place to walk, friendly staff"
Hotel Sunny Villas

Volcano View Hotel Santorini

5.0 star property
9.4 out of 10, Exceptional, (925)
"Great stay.. "
$267 nightly
The price is $320
Jun 16 - Jun 17
Total includes taxes and fees
Volcano View Hotel Santorini

Electra Metropolis Athens

5.0 star property
9.8 out of 10, Exceptional, (1010)
"Love love love this hotel "
$334 nightly
The price is $398
Jul 14 - Jul 15
Total includes taxes and fees
Electra Metropolis Athens

Dolce by Wyndham Athens Attica Riviera

5.0 star property
7.2 out of 10, Good, (65)
"Had a great experience at this resort. Lilia at the reception was wonderful and made our experience that much better. Looking forward to coming back."
$190 nightly
The price is $234
Jul 4 - Jul 5
Total includes taxes and fees
Dolce by Wyndham Athens Attica Riviera

The Pinnacle Athens

5.0 star property
9.6 out of 10, Exceptional, (1121)
"Great location and this hotel decoration feels like home, it’s so nice!"
$232 nightly
The price is $281
Jul 2 - Jul 3
Total includes taxes and fees
The Pinnacle Athens

Tropicana Hotel , Suites & Villas Mykonos

4.0 star property
9.8 out of 10, Exceptional, (511)
"Had a great stay here was sad to leave will be coming back "
$168 nightly
The price is $203
Jun 16 - Jun 17
Total includes taxes and fees
Tropicana Hotel , Suites & Villas Mykonos

Apanemo Hotel

2.0 star property
9.6 out of 10, Exceptional, (455)
"Excellent staff, food and all and all amazing place. "
$211 nightly
The price is $242
Jul 1 - Jul 2
Total includes taxes and fees
Apanemo Hotel

Novotel Athenes

4.0 star property
8.2 out of 10, Very Good, (1005)
"Decent room size and the amenities were good."
$151 nightly
The price is $183
Jun 16 - Jun 17
Total includes taxes and fees
Novotel Athenes

Electra Palace Athens

5.0 star property
9.6 out of 10, Exceptional, (1003)
"Great staff and location Excellent breakfast "
$382 nightly
The price is $453
Jun 16 - Jun 17
Total includes taxes and fees
Electra Palace Athens

Wyndham Grand Athens

5.0 star property
7.8 out of 10, Good, (1210)
"Nice hotel"
$185 nightly
The price is $228
Jul 1 - Jul 2
Total includes taxes and fees
Wyndham Grand Athens

Ramada by Wyndham , Athens Club Attica Riviera

5.0 star property
8.4 out of 10, Very Good, (284)
"Loved our stay here"
$141 nightly
The price is $177
Jun 30 - Jul 1
Total includes taxes and fees
Ramada by Wyndham , Athens Club Attica Riviera

Athens Studios

8.4 out of 10, Very Good, (1119)
"Great stay for a night. "
$123 nightly
The price is $143
Jun 16 - Jun 17
Total includes taxes and fees
Athens Studios

Athens Tower

4.0 star property
8.6 out of 10, Excellent, (1326)
"Fantastic location, rooms are spacious and well equipped. "
$169 nightly
The price is $204
Jun 16 - Jun 17
Total includes taxes and fees
Athens Tower

Hotel Avra by Smile hotels

4.0 star property
9.0 out of 10, Wonderful, (1535)
"nice location!!!great selection of food (breakfast) friendly staff"
$127 nightly
The price is $156
Jul 11 - Jul 12
Total includes taxes and fees
Hotel Avra by Smile hotels

Agapi Beach Resort - Premium All Inclusive

4.0 star property
9.2 out of 10, Wonderful, (676)
"We had a fantastic stay and hope to return in the future. "
$293 nightly
The price is $344
Jun 30 - Jul 1
Total includes taxes and fees
Agapi Beach Resort - Premium All Inclusive

Divani Palace Acropolis

5.0 star property
8.8 out of 10, Excellent, (1005)
"Excellent hotel very close to Acropolis "
$270 nightly
The price is $325
Jul 16 - Jul 17
Total includes taxes and fees
Divani Palace Acropolis

COCO-MAT Athens BC

5.0 star property
9.6 out of 10, Exceptional, (1005)
"Wonderful staff so kind and informative very will to help, room and breakfast was fantastic loved the hotel the best. "
$229 nightly
The price is $279
Jun 30 - Jul 1
Total includes taxes and fees
COCO-MAT Athens BC
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.

Great weekend hotel deals in Greece

Showing deals for:Jun 27 - Jun 29
Save an average of 15% on thousands of hotels when you're signed in

Find out more about Greece

Find out more about Greece

Top reasons to visit Greece

  • Stunning Beaches: Greece boasts some of the world's most beautiful beaches, perfect for relaxation and vibrant local life.
  • Rich Cultural Heritage: Explore ancient theaters, historic monasteries, and charming towns that showcase authentic Greek hospitality.
  • Idyllic Greek Islands: Discover picturesque islands like Mykonos and Crete, each offering unique experiences and breathtaking landscapes.
  • Diverse Accommodations: From budget-friendly hotels to luxurious resorts, Greece caters to every traveler's preferences.
  • Outdoor Adventures: Enjoy a variety of outdoor activities, from beach lounging to exploring serene lakes and vibrant markets.

Find great hotels in Greece

Discover the ideal accommodation for your getaway in Greece, where a diverse selection of hotels awaits. From budget-friendly options to luxurious 5-star resorts, you’ll find everything from beachfront stays to cozy aparthotels. Whether you're seeking a relaxing beach retreat or a business-friendly venue, Greece's hotel offerings cater to every traveller's needs, including popular destinations like Crete. Experience the best hotels that this beautiful country has to offer.

  • Wyndham Grand Athens: Experience a luxurious stay at the 5-star Wyndham Grand Athens, where family-friendly amenities meet spa indulgence. This hotel is ideal for travelers seeking relaxation and wellness, featuring a full-service spa offering treatments like body wraps, aromatherapy, and massages. Children are well catered for with free cribs and babysitting services. Enjoy the beautiful pool area and unwind in an environment designed for both luxury and family bonding. The hotel's central location allows for easy exploration of Greece’s vibrant culture.
  • Athens Gate Hotel: Step into adventure at the 4-star Athens Gate Hotel, perfect for families and business travelers alike. This hotel offers a variety of amenities tailored for corporate needs, including a conference center and meeting rooms. For those seeking excitement, adventure sports such as hiking and biking are available nearby. Children are welcomed with babysitting services and safety features like window guards. The hotel’s strategic location near historical sites and attractions makes it an excellent choice for exploring Athens.
  • Grand Hyatt Athens: The Grand Hyatt Athens is a romantic 5-star retreat featuring an array of spa treatments and a beautiful indoor pool. Designed for couples and families, this hotel offers special romance packages and late-night room service for intimate dining experiences. Children are cared for with onsite babysitting options. The serene ambiance, combined with luxurious amenities like sun loungers and a full-service spa, ensures a relaxing getaway. Located near Athens' major attractions, it’s the perfect base for exploring the city together.

Discover the best areas to stay in Greece

Greece offers an unforgettable vacation experience, blending rich culture with stunning natural beauty. Discover the sandy beaches of Mykonos, where relaxation meets vibrant local life. Explore charming towns filled with authentic Greek hospitality, and enjoy family-friendly atmospheres in historical regions. Whether you're looking for beautiful hotels or secluded spots to unwind, Greece is the perfect destination for a memorable getaway.

  • Athens: Athens, the historical capital of Greece, is a bustling metropolis that seamlessly blends ancient history with modern life. Travelers flock here year-round, especially during the peak months of June to July and September. The city offers a rich cultural experience, with iconic landmarks such as the Acropolis and numerous archaeological sites. In addition to cultural exploration, visitors can enjoy vibrant shopping areas and public markets, making it an ideal destination for those seeking an urban adventure. Outdoor enthusiasts will appreciate the city's parks and open spaces, perfect for leisurely strolls.
  • Santorini: Known for its stunning sunsets and white-washed buildings perched on cliffs, Santorini is a picturesque island that attracts visitors primarily from April to July. This enchanting city is perfect for beach lovers and outdoor adventurers alike, offering beautiful beaches and scenic hiking trails. The local landscape is dotted with charming family beaches and captivating water features, ideal for relaxation and exploration. Whether you're soaking up the sun on the beach or hiking the trails, Santorini delivers a unique blend of culture and natural beauty.
  • Rhodes: Rhodes is a vibrant city that shines during the peak travel months of June to August, making it a popular choice for beachgoers and culture seekers. The city boasts beautiful family-friendly beaches and a lively marina, perfect for water activities and relaxation. Visitors can indulge in a variety of attractions, from exciting water parks to luxurious spas and casinos. Rhodes offers a delightful mix of outdoor activities and cultural experiences, making it an ideal destination for those looking to enjoy the sun alongside rich historical heritage.

Things to do in Greece

Greece is a fantastic destination for culture, beach, and outdoor vacations. Visitors can enjoy a rich array of activities, including exploring ancient theaters, trying their luck at casinos, and shopping in vibrant areas. With its stunning landscapes and historical sites, Greece promises an unforgettable experience filled with adventure and relaxation.

Food and drinks

Visit Santo Wines for a romantic atmosphere while enjoying exquisite local wines. For a sweet treat, Pasteli Manolakos offers delightful desserts perfect for families. Don’t miss Mega Spileo Estate, where outdoor entertainment meets fine wining experiences in a charming setting.

Shopping

The Monastiraki Flea Market offers a vibrant public market experience with a mix of local goods and unique souvenirs. If you're up for a drive, check out the Factory Outlet Airport for family-friendly shopping and entertainment, or visit the Glyfada Shopping District for a lively shopping atmosphere.

Recreation

At the Kallithea Springs, indulge in rejuvenating spa treatments surrounded by serene gardens, perfect for relaxation. For the sports enthusiast, the Spyros Louis Olympic Stadium offers an exhilarating atmosphere, while the Crete Golf Club provides a beautiful outdoor setting for a round of golf amidst stunning landscapes.

Adventure

At Parnassos Ski Centre, enjoy thrilling skiing and snowboarding against a breathtaking mountain backdrop. Experience the rush of speed at Rethimno Kart, where you can race with friends. For nature lovers, hike the Acropolis of Sami, where stunning scenery awaits around every turn.

Nightlife

In Greece, the Rhodes Casino offers a vibrant atmosphere with romance and city vibes, perfect for an exciting night out. The Athens Concert Hall showcases cultural performances with a family-friendly vibe, while the Open Air Cinema Kamari provides a charming setting for romantic movie nights under the stars.

Booking tips and Expedia advantages for Greece

To save money on your trip to Greece, visit during the off-peak months from December to February for lower hotel rates. Explore free attractions like Meteora, Balos Beach, and Syntagma Square. Book your hotel about a month in advance or check Expedia for last-minute deals to find great prices. Utilize Expedia’s search tool to filter by budget and eco-certified hotels. Consider combining your hotel, flights, and activities for package savings, and join Expedia's One Key membership for exclusive discounts and cash back on future bookings.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Greece is moderately seasonal. The cheapest months to stay in Greece are December to February, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Greece is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired destination, and additional preferences. You can easily arrange your results to display prices from lowest to highest, ensuring you find the most affordable hotel options first. Additionally, you can refine your search by hotel category—if you check the "Eco-certified" filter, it will showcase sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Greece with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Greece

Greece is a fantastic destination for culture, beach, and outdoor vacations, offering a variety of attractions such as stunning beaches, nudist beaches, and historic monasteries. Travelers can explore beautiful Greek islands, visit Athens, discover serene lakes, and enjoy a range of accommodations. Whether you're seeking relaxation or adventure, Greece has something for everyone, making it an ideal spot for an unforgettable getaway.

  • Acropolis: Explore the iconic Acropolis, an architectural marvel that stands as a testament to ancient Greek civilization. Marvel at the Parthenon and enjoy breathtaking views of Athens while immersing yourself in rich cultural history.
  • Meteora: Visit Meteora, a UNESCO World Heritage site featuring stunning monasteries perched atop towering rock formations. Experience serene spirituality and unparalleled natural beauty as you wander through these historic religious sites.
  • Balos Beach: Relax at Balos Beach, known for its crystal-clear waters and stunning landscapes. This idyllic location offers a perfect blend of relaxation and adventure, making it a must-visit for beach lovers.

Best time to go to Greece

The best time to visit Greece can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Greece falls in July and August. July has moderately high visitor numbers and sunny weather. The coolest average temperature in Greece falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January52.9°F (11.6°C)Light RainMostly SunnyAverageModerately Low
February53.8°F (12.1°C)Light RainMostly SunnyAverageModerately Low
March55.6°F (13.1°C)Light RainMostly SunnyAverageAverage
April62.2°F (16.8°C)No Rain (Dry)SunnyModerately HighAverage
May67.1°F (19.5°C)No Rain (Dry)SunnyAverageAverage
June73.9°F (23.3°C)No Rain (Dry)SunnyModerately HighModerately High
July78.8°F (26.0°C)No Rain (Dry)SunnyModerately HighModerately High
August78.8°F (26.0°C)No Rain (Dry)SunnyAverageModerately High
September74.3°F (23.5°C)No Rain (Dry)SunnyAverageAverage
October68.5°F (20.3°C)Light RainMostly SunnyModerately LowAverage
November62.2°F (16.8°C)Light RainMostly SunnyModerately LowAverage
December56.1°F (13.4°C)Light RainMostly SunnyModerately LowModerately Low

The nearest major airports for your trip to Greece

Greece has several major airports for travelers. Athens International Airport (ATH-Eleftherios Venizelos) is 12 miles from the city and offers nearby accommodations like the 5-star Sofitel Athens Airport, just 0.1 miles away, and the Dolce by Wyndham Athens Attica Riviera, 3 miles away. Thira Airport (JTR-Santorini National) is 145 miles from Athens, with excellent hotels such as the Volcano View Hotel Santorini, De Sol Spa Hotel, and Lilium Hotel, all 2 miles away. Lastly, Heraklion Airport (HER-Nikos Kazantzakis) is 199 miles away, featuring luxury options like Stella Island Luxury Resort & Spa, 9 miles from the airport, and the Aquila Atlantis Hotel, 2 miles away.

Frequently asked questions

How much do hotels in Greece cost?
Prices for Greece hotels differ according to the season and other factors, like Easter and school holidays. You can find cheap options from $143 in a few different ways. Enter your destination and vacation dates and then pick your budget using the “Price per night” filter. You can then narrow your search by choosing your preferred property type and amenities and more.
When is the best time to go to Greece?
Temperatures differ across Greece, so the best time to go depends on where you’re visiting. If you’re after a summer vacation in Athens, plan your escape between June and August. At this time of year average temperatures range from 73ºF to 86ºF. Bear in mind that Athens has a Mediterranean climate, so pack accordingly.
What is the best area to stay in Greece?
Athens is one of the top places to book a getaway when exploring Greece. If you’re looking for great culture and history, spend your escape in Chania. Thessaloniki is another area that offers a bunch of memorable experiences.
How can I find cheap hotels in Greece?
Find inexpensive hotels without breaking a sweat by making use of our handy filters. Click on the “Price per night” box to see budget-friendly options in Greece. You can also take a look at our cheap hotels in Greece page. The lowest price available starts at $143 per night.
What are the best hotels in Greece for families?
Expedia makes it simple to book a property with all the essentials for an awesome family getaway to Greece. Start by checking “Family friendly” in the “Traveler experience” section of our filter tool. Then narrow your search by things like “Property type” and “Guest rating.” Whether you want a family hotel in Greece for a weekend break or a big winter vacation, we’ve got you and your team covered.
Why should I book my Greece hotel with Expedia?
Expedia makes booking a stay in Greece as simple as swiping right for your dream vacation. First, there’s the broad range of options and awesome prices. Then, there’s our online Help Center, which operates around-the-clock. Plus, when you’re a member of our free One Key™ loyalty program, you can earn OneKeyCash™* and use it on eligible hotels, activities, flights and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.