Hotels in Greece

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Greece?

Top hotels in Santorini

Top hotels in Paros

Top hotels in Athens (and vicinity)

Top hotels in Rhodes

Top cities in Greece

Great weekend hotel deals in Greece

Showing deals for:22 May - 24 May

Top landmarks in Greece

Check out reviews of Greece hotels guests love

Find out more about Greece

Unveiling Greece: A Tapestry of Timeless Beauty and Cultural Wonders

Greece, a timeless tapestry of history and beauty, beckons travellers with its stunning islands and rich cultural heritage. From the sun-drenched beaches of Santorini to the ancient ruins of Athens, Greece offers a captivating blend of relaxation and exploration. Wander through charming villages, savour delectable Mediterranean cuisine, and immerse yourself in vibrant local traditions. The iconic blue-domed churches and crystal-clear waters of the Cyclades create a romantic backdrop, while the lush landscapes of Crete invite nature lovers to discover hidden gems. With its warm hospitality and diverse experiences, Greece promises an unforgettable holiday for every adventurer.

Discover great hotels in Greece

Greece offers a diverse range of hotel accommodations, from luxurious seaside resorts and charming boutique hotels to family-friendly stays and quaint inns in Athens. Whether you seek vibrant city life or serene landscapes, you'll find ideal options to match your travel style and preferences. Here are some of our travelers' favorite hotels in Greece:

  1. Elounda Peninsula Luxury ResortOpens in a new window: This exquisite 5.0-star hotel is located in Agios Nikolaos, offering an exceptional experience for leisure travellers seeking adventure and relaxation. With direct access to the beach, guests can indulge in a variety of adventure sports such as kayaking, snorkeling, and sailing right on-site. The hotel features a family-friendly environment, providing amenities tailored for children, ensuring that younger guests are entertained while adults enjoy the luxurious surroundings. Our travellers appreciate the seamless blend of coastal adventure and comfort, making it a perfect choice for those looking to unwind in a vibrant, beachside setting.
  2. GDM Megaron Historical Monument HotelOpens in a new window: Positioned in the vibrant city of Heraklion, this 5.0-star hotel epitomises luxury for discerning travellers. The hotel boasts sophisticated design and high-end amenities tailored to create a truly memorable stay. Guests can expect an array of exquisite dining options and a luxurious atmosphere that enhances their experience. The focus on quality service and elegant surroundings makes it a top choice for those seeking an opulent getaway. Frequent travellers consistently praise its stylish ambiance and the attention to detail that elevates their stay to an extraordinary level.
  3. Athens Capital Center Hotel-MGallery CollectionOpens in a new window: Situated in the historic city of Athens, this 5.0-star hotel offers a welcoming atmosphere for discerning leisure travellers. The property showcases modern architectural design and provides an array of high-end amenities, ensuring guests experience utmost comfort. Families will appreciate the thoughtful children's amenities, allowing parents to relax without worry. The hotel's commitment to creating unique experiences and its prime location make it a favourite among those seeking a blend of culture and luxury. Positive sentiments highlight the seamless service and stylish setting that define stays at this exceptional property.

Top locations to stay in Greece

Santorini, Athens, and Rhodes are exceptional Greek destinations. Santorini is renowned for its breathtaking sunsets and romantic atmosphere, while Athens boasts world-class museums and ancient history. Rhodes offers stunning beaches and rich cultural heritage. For first-time visitors, Athens is best suited as a vibrant hub to explore Greece's fascinating past and lively present.

  1. SantoriniOpens in a new window: Santorini is renowned for its breathtaking sunsets and stunning views of the caldera. The island's iconic white-washed buildings and vibrant blue domes create a postcard-perfect backdrop. While you're here, enjoy leisurely strolls through charming villages like Oia and Fira, where you can explore boutique shops filled with local crafts and jewellery. The beaches, with their unique volcanic sands, offer a mix of relaxation and adventure, perfect for sunbathing or water sports. Don’t miss the archaeological site of Akrotiri, which provides a glimpse into the island's fascinating ancient history.
  2. AthensOpens in a new window: Athens is a vibrant city steeped in history and culture, making it an ideal base for exploring ancient landmarks. Marvel at the Acropolis, which towers above the city, and visit the Acropolis Museum to learn about its rich heritage. The city is dotted with various museums showcasing art and archaeology. For a taste of modern Athens, wander through the lively Plaka district, where you can shop for unique souvenirs and enjoy local cuisine at charming tavernas. Don't forget to check out the cultural venues that host events and exhibitions throughout the year.
  3. RhodesOpens in a new window: Rhodes is a captivating island that beautifully blends history and beach life. The medieval Old Town, a UNESCO World Heritage site, is a maze of cobblestone streets and fascinating architecture, where you can explore the Palace of the Grand Master. The island’s beaches, such as Lindos, offer crystal-clear waters perfect for swimming and sunbathing. Additionally, Rhodes is known for its vibrant shopping scene, featuring local crafts, jewellery, and leather goods. Enjoy a leisurely evening by the harbour, where you can soak in the atmosphere and watch the sunset over the Aegean Sea.

Things to do in Greece

Greece is a delightful blend of vibrant city life and tranquil island escapes. Explore ancient monuments and world-class museums, indulge in boutique shopping, and enjoy captivating theatre performances. After your adventures, unwind on stunning beaches or in luxurious resorts, soaking up the sun and the stunning scenery.

  • Athens City Centre – Dive into the heart of Athens, where tradition and modernity collide. Stroll through the charming streets, popping into intriguing museums and historic monuments that tell stories of the past. Don't miss the chance to visit the iconic AcropolisOpens in a new window for a cultural experience like no other. After a day of sightseeing, indulge in some retail therapy at local shops, or catch a captivating theatre performance in one of the area’s many venues.
  • Athens – As a vibrant multi-city vicinity, Athens offers a delightful mix of ancient ruins and contemporary attractions. Explore the majestic AcropolisOpens in a new window and its surrounding temples that showcase the city's rich heritage. Take a leisurely ferry ride to nearby islands for a taste of the Aegean Sea's beauty or enjoy a day of art and shopping in the city's bustling districts. Whether you're visiting a museum or enjoying a theatrical performance, Athens is sure to impress.
  • Athens – This historic city is a treasure trove of experiences waiting to be discovered. Marvel at the stunning architecture of ancient monuments, and make sure to visit the magnificent AcropolisOpens in a new window to learn about its significance in history. Delight in the local art scene, where galleries and street art create a vibrant atmosphere. After sightseeing, wander through markets or enjoy a show at one of the theatres, ensuring that your trip to Athens is filled with unforgettable memories.

4 tips for savvy savings when booking a hotel in Greece

  1. Book for the cheapest times: The most affordable time to visit Greece is during January, February, and December, when hotel prices are generally lower. For those on a budget, a stay of at least 4 days is recommended to fully appreciate Greece's remarkable landmarks, rich history, and stunning natural attractions. During these months, accommodation costs might drop, making it a great value for money for travellers eager to explore the cultural gems of this beautiful country.
  2. Look for last-minute deals on Hotels.com: To uncover great last-minute deals in Greece, consider exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, ensuring you don't miss any opportunities for savings. Additionally, the Smart Shopping feature on the app allows you to compare hotel prices and amenities, helping you identify the best options. With these tools, you're more likely to see updates on your preferred hotels, making it easier to secure a bargain getaway.
  3. Be flexible with dates: Prices may fluctuate due to various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could enable you to save on your stay in a hotel in Greece. For those seeking a distinctive experience, boutique hotels often provide a more personalised atmosphere and may occasionally offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we will suggest more affordable dates, which could help you secure a better deal.
  4. Consider your location: Staying in the heart of major cities in Greece can be incredibly convenient, as it places you near a plethora of local attractions. However, this prime location is often accompanied by higher prices. In contrast, smaller towns and rural areas tend to be more affordable, making them an attractive option for budget-conscious travellers. For those seeking better rates, considering accommodation just outside the city centre is a viable choice, although it may necessitate additional travel to reach key sights. Alternatively, exploring nearby cities can reveal a wealth of experiences while offering more budget-friendly options. This way, you can enjoy the charm of Greece without straining your finances.

Best time to go to Greece

Greece has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Greece, April, June, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny, with no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly sunny conditions.

Keep exploring