Accommodation 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?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Greece on Hotels.com. These Greece hotels consistently deliver on quality, location and traveller experience. Last updated on 17 October 2026.

Top hotels in Athens

Top hotels in Santorini

Top hotels in Rhodes

Top hotels in Corfu

Top cities in Greece

Get last-minute hotel deals in Greece and save more

Sign in to unlock great savings.
Showing deals for:23 Oct - 25 Oct
Showing deals for:15 Nov - 16 Nov

Top landmarks in Greece

Check out reviews of Greece hotels guests love

Find out more about Greece

Whispers of the Aegean: A Journey Through Greece's Timeless Treasures

Greece, a captivating tapestry of ancient history and stunning landscapes, invites travellers to explore its enchanting islands and vibrant cities. From the iconic ruins of Athens to the idyllic beaches of Santorini and the lush hills of Crete, Greece boasts a rich cultural heritage and warm Greek hospitality that captivates all who visit. Wander through charming villages, indulge in exquisite cuisine, and bask in the sun-drenched beauty of the Aegean Sea. Whether you seek romance, adventure, or serenity, Greece’s unique charm and breathtaking vistas promise an unforgettable experience at the heart of this magnificent Mediterranean paradise.

Discover great hotels in Greece

Greece offers a range of hotel accommodation from affordable stays to luxury escapes. Enjoy memorable views, comfortable rooms and impressive dining in ideal settings, whether you’re after a relaxed retreat or a vibrant holiday atmosphere. These are some of the hotels preferred by our travelers in Greece:

  1. Divani Caravelopens in new window: This exquisite 5.0-star hotel in Heraklion boasts a remarkable guest rating of 9.8 out of 10. It offers a luxurious setting with sophisticated architectural design and a curated ambience ideal for leisure travellers seeking a high-quality holiday experience. Guests will appreciate the modern high standard of renovation, spacious and well-designed rooms, and the inviting atmosphere enhanced by exceptional service. Enjoy a refined experience with standout amenities that include a high-end restaurant, express check-in, and thoughtfully curated experiences that ensure a smooth and memorable stay.
  2. New Hotelopens in new window: This superb 5.0-star hotel in Chania has a guest rating of 9.8 out of 10 and is perfectly tailored for leisure travellers seeking a romantic getaway. The property features direct access to the beach, elegant romance packages, and premium food and beverage offerings designed for indulgence. Guests can immerse themselves in a luxurious setting complete with a Michelin-star standard dining experience, a scenic ocean view, and a welcoming, spacious ambience. Enjoy exceptional amenities such as a high-end restaurant and curated experiences that elevate your stay to a truly distinctive level.
  3. King Georgeopens in new window: This elegant 5.0-star hotel in Thessaloniki, with a guest rating of 9.0 out of 10, is designed for leisure travellers who appreciate boutique luxury. The hotel offers a refined ambiance with stylish architectural design and is celebrated for its intimate setting and exceptional service. Guests can enjoy an array of premium amenities including a spa, infinity pool, and high-end dining experiences that promise a memorable stay. Every detail is crafted to provide a seamless, high-quality journey with express check-in and thoughtfully curated experiences that make your visit truly exceptional.

Where to stay in Greece

Standout areas to stay in Greece include Santorini, Athens, and Rhodes. Santorini captivates with its stunning sunsets, charming churches, and volcanic landscapes. Athens is the heart of Greece, boasting iconic historical sites and vibrant cafes. Rhodes offers a blend of beautiful beaches and rich history. For first-time visitors, Athens is ideally suited for its cultural depth and accessibility.

  1. Santoriniopens in new window: Santorini is a dream destination known for stunning sunsets and breathtaking sea views. This island gem is perfect for travellers who love the charm of islands with its volcanic landscapes and quaint churches, including must-see places like Oia Blue Dome Church Viewpoint and Castle of Oia. Enjoy leisurely boating excursions and explore the local wineries, making it a delightful spot for a relaxing getaway with a touch of romance.
  2. Athensopens in new window: Athens offers a vibrant mix of history and modern culture, ideal for those who appreciate museums, art, and historical sites. Stay here to explore the iconic Acropolis and Parthenon, as well as the bustling Syntagma Square, where you can enjoy a range of shopping and dining experiences. Athens is a great base for tours that bring history to life while also offering a variety of cultural attractions to keep you entertained.
  3. Rhodesopens in new window: Rhodes is a charming destination that blends historical allure with a relaxed seaside vibe. Perfect for a family-friendly escape or a romantic trip, this town offers a mix of beachside relaxation and cultural visits, with its impressive castle and quaint cafes. With historical monuments and a few museums to explore, Rhodes stands out for its easy-going atmosphere and delightful dining experiences.

Things to do in Greece

Greece offers a blend of serene beaches, lively town neighbourhoods, and historic monuments alongside invigorating golf courses and exhilarating sailing escapades at sunset. Enjoy boating, swimming, and exploring modern bridges and ancient churches in this truly diverse destination.

  • Amaliada – This charming city offers a delightful mix of natural beauty and modern amenities. Spend a relaxing day at Kourouta Beach, known for its vibrant atmosphere, where you can soak up the sun or indulge in various water sports. If you're feeling adventurous, hit the nearby golf course for a round of golf amidst scenic views. As you explore the town, don’t miss the impressive modern bridge that connects the area, and take a stroll through the neighbourhood to appreciate the local monuments that reflect Amaliada's rich history.
  • Oia – Famous for its breathtaking sunsets, this picturesque town is a must-visit. Head to the Oia Blue Dome Church Viewpoint for an iconic view, perfect for snapping that perfect holiday photo. Enjoy a leisurely boat ride to explore the surrounding islands and get a unique perspective of the coastline. You can also spend time wandering through the quaint streets, where the charm of the local churches and cathedrals adds to the magical atmosphere. Don’t forget to find a cosy spot to watch the sun dip into the sea, painting the sky with vibrant hues.
  • Steni Vala – A hidden gem, this coastal village invites you to dive into its serene waters. Spend your day at Glyfa Bay, where you can swim in crystal-clear waters or enjoy a relaxing day at the beach under the sun. The stunning scenery surrounding the bay makes it an ideal spot for outdoor activities. Consider renting a boat to explore nearby islands, offering a chance to discover secluded beaches and enjoy the tranquillity of the sea. Whether you’re swimming or simply soaking in the views, Steni Vala promises a refreshing escape.

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 tend to be lower. For those looking to explore the country’s rich history, culture, and natural attractions, a stay of at least 4 days is recommended. This allows ample opportunity to visit iconic landmarks, delve into cultural experiences, and appreciate Greece’s stunning landscapes—all while enjoying great value for money on a budget. With careful planning, prices may drop, making it an ideal time for budget-friendly travel.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Greece on Hotels.com, head directly to the Dealsopens in new window or Last-Minute Deals sections, where you may discover discounted hotel options as your travel date approaches. To stay updated on flash sales and exclusive promotions, consider enabling email alerts or push notifications from Hotels.com. This way, you're more likely to be informed of opportunities to save. Additionally, the Smart Shopping feature within the app serves as a comparison tool, allowing travellers to assess hotel prices and amenities effectively. With these resources, you could secure a spontaneous getaway with ease.
  3. Be flexible with dates: Prices can vary depending on factors such as the hotel's location, star rating, and time of year, so being flexible with your dates may help you save on your stay at a hotel in Greece. For those seeking unique accommodations, boutique hotels might provide a more personalised experience and occasionally offer better value. When you book with Hotels.com, we will inform you if the price for your chosen dates is above or below average. If the price appears to be on the higher side, we may suggest more affordable dates to help you potentially secure a better deal.
  4. Consider your location: Staying in the heart of major cities in Greece undoubtedly offers convenience, yet it is more likely to be costly. Local attractions and amenities are often within easy reach, but this central location tends to command higher prices. In contrast, smaller towns and rural areas are more likely to be affordable, though staying in these areas may require a bit more travel to access key attractions. For travellers seeking better rates, considering hotels outside the city centre might be a prudent option, and exploring nearby cities with their own array of offerings could provide a balance between affordability and convenience.

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. The peak travel months to visit Greece are April, June, and July, which see a higher number of tourists. During this peak period, the weather is sunny, accompanied by no rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.

Keep exploring