Default HTG hotel image

Find hotels in Petra from £48

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
2 Oct - 3 Oct
Tomorrow
3 Oct - 4 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Star rating

Guest rating

Our top choices for Petra hotels

1. Dimatis

Dimatis
Katerini
Canada
noam
£112
includes taxes & fees
19 Oct - 20 Oct
Dimatis

2. Cavo Olympo Luxury Hotel & Spa - Adults Only

Cavo Olympo Luxury Hotel & Spa - Adults Only
Dio-Olympos
United Kingdom
Peter
£126
includes taxes & fees
2 Nov - 3 Nov
Cavo Olympo Luxury Hotel & Spa - Adults Only

3. Mythic Valley

Mythic Valley
Dio-Olympos
United States
Edwine
£66
includes taxes & fees
1 Nov - 2 Nov
Mythic Valley

4. Mythos Hotel

Mythos Hotel
Katerini
Sweden
Panagioti Ioa
£63
includes taxes & fees
4 Oct - 5 Oct
Mythos Hotel

5. Olympus Mediterranean

Olympus Mediterranean
Dio-Olympos
Canada
Dariusz
£93
includes taxes & fees
2 Nov - 3 Nov
Olympus Mediterranean

6. Litohoro Olympus Resort Villas & Spa

Litohoro Olympus Resort Villas & Spa
Dio-Olympos
France
João
£83
includes taxes & fees
6 Oct - 7 Oct
Litohoro Olympus Resort Villas & Spa

7. Ktima Kalaitzi

Ktima Kalaitzi
Veroia
United Kingdom
Philippa
£78
includes taxes & fees
3 Oct - 4 Oct
Ktima Kalaitzi

8. Olympios Zeus Hotel Bungalows by Anayia All Inclusive Resorts

Olympios Zeus Hotel Bungalows by Anayia All Inclusive Resorts
Dio-Olympos
United States
Evgenia
£69
includes taxes & fees
4 Oct - 5 Oct
Olympios Zeus Hotel Bungalows by Anayia All Inclusive Resorts

9. To Palio Litohoro

To Palio Litohoro
Dio-Olympos
United States
Roei
£82
includes taxes & fees
8 Oct - 9 Oct
To Palio Litohoro

10. Mediterranean Village Hotel & Spa

Mediterranean Village Hotel & Spa
Katerini
United States
Dawn
£112
includes taxes & fees
14 Oct - 15 Oct
Mediterranean Village Hotel & Spa

11. Kymata

Kymata
Dio-Olympos
United States
Teodor
£65
includes taxes & fees
10 Oct - 11 Oct
Kymata

12. AIGES MELATHRON

AIGES MELATHRON
Veroia
United States
Teologis
£98
includes taxes & fees
8 Oct - 9 Oct
AIGES MELATHRON

13. Mediterranean Princess - Adults Only

Mediterranean Princess - Adults Only
Katerini
United States
Alona
£79
includes taxes & fees
13 Oct - 14 Oct
Mediterranean Princess - Adults Only

14. Arhontiko Afroditi

Arhontiko Afroditi
Dio-Olympos
United States
Wayne
£55
includes taxes & fees
9 Oct - 10 Oct
Arhontiko Afroditi

15. Xenios Dias Boutique Hotel

Xenios Dias Boutique Hotel
Dio-Olympos
Australia
Aiping
£80
includes taxes & fees
15 Oct - 16 Oct
Xenios Dias Boutique Hotel

16. Orfeas Classic

Orfeas Classic
Katerini
Greece
GEORGIOS
£48
includes taxes & fees
4 Oct - 5 Oct
Orfeas Classic

17. OLYMPUS VIEW Rooms Sauna & Spa

OLYMPUS VIEW Rooms Sauna & Spa
Dio-Olympos
Canada
Jeremy
£57
includes taxes & fees
7 Oct - 8 Oct
OLYMPUS VIEW Rooms Sauna & Spa

18. Dion Palace Resort & Spa by Anayia All Inclusive Resorts

Dion Palace Resort & Spa by Anayia All Inclusive Resorts
Dio-Olympos
United Kingdom
Iosif
£125
includes taxes & fees
4 Oct - 5 Oct
Dion Palace Resort & Spa by Anayia All Inclusive Resorts

19. Akteon Girni Hotel

Akteon Girni Hotel
Katerini
Canada
Gergana
£53
includes taxes & fees
3 Oct - 4 Oct
Akteon Girni Hotel

20. Olympia Guesthouse

Olympia Guesthouse
Veroia
Canada
Pierre
£49
includes taxes & fees
4 Oct - 5 Oct
Olympia Guesthouse
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Petra attractions

Agios Dimitrios Monastery

8.8/10 (6 reviews)
After visiting Agios Dimitrios Monastery, make a plan to see the other sights and activities in Agios Dimitrios. Discover the area's mountain views and monuments.
See properties

Kourti Estate

You can take time to visit Kourti Estate during your travels to Katerini. Discover the mountain views while you're in the area.
See properties

Top Petra Hotel Reviews

Olympus Mediterranean

Olympus Mediterranean

8/10 Good
"Lovely room, good staff, nice view"
Marie 2-night trip
Posted 2 days ago
Olympus Mediterranean
Cosmopolitan Hotel by GHH

Cosmopolitan Hotel by GHH

10/10 Excellent
"The hotel was clean, and the staff was very helpful and friendly"
Justina 6-night trip
Posted 3 days ago
Cosmopolitan Hotel by GHH
Akteon Girni Hotel

Akteon Girni Hotel

10/10 Excellent
"The room was exactly as advertised. It was so clean and beautiful. The view was amazing. The check in an out process was smooth and easy."
Karen 3-night trip
Posted 5 days ago
Akteon Girni Hotel
Three Peaks Elevated Stay

Three Peaks Elevated Stay

10/10 Excellent
"We loved this place! The room was spacious and clean with a king size bed and a roomy patio. It was absolutely perfect for our Mt Olympus hike. The area is quiet and the views are beautiful. We recommend Olympus restaurant while in Litochoro!"
Caitlin 2-night trip
Posted 8 days ago
Three Peaks Elevated Stay
OLYMPUS VIEW Rooms Sauna & Spa

OLYMPUS VIEW Rooms Sauna & Spa

10/10 Excellent
"It was a fabulous place. Everything worked, staff were fantastic, the location was excellent. Spa experience was a real surprise and a welcome tonic after 2 days of hiking ! Would recommend !!"
Antony 3-night trip
Posted 9 days ago
OLYMPUS VIEW Rooms Sauna & Spa
Kymata

Kymata

10/10 Excellent
"Absolutely spectacular location, great rooms (recommend ocean side). Breakfast was really exceptional! Parking was limited but with a great restaurant on site no need to leave!!"
Daniel 1-night trip
Posted 11 days ago
Kymata
Diverso Platamon, Luxury Hotel & Spa

Diverso Platamon, Luxury Hotel & Spa

10/10 Excellent
"A perfect option for Platamon. Modern clean hotel, perfect location, and reasonable price for quality, location and it has a very nice pools. Parking lot is across thestreet"
Demetrios 4-night trip
Posted 3 weeks ago
Diverso Platamon, Luxury Hotel & Spa
AIGES MELATHRON

AIGES MELATHRON

10/10 Excellent
"Great place to stay"
Teologis 1-night trip
Posted 1 month ago
AIGES MELATHRON
Olympian Bay Grand Resort by Anayia All Inclusive Resorts

Olympian Bay Grand Resort by Anayia All Inclusive Resorts

10/10 Excellent
"Clean, helpful staff, sport animation, good pool, beautiful beach. Recommending"
Petro 2-night trip
Posted 3 months ago
Olympian Bay Grand Resort by Anayia All Inclusive Resorts

More cheap stays in Petra

Orfeas Classic

Orfeas Classic

3 Ethnikis Antistasis str Katerini
£48
4 Oct - 5 Oct
includes taxes & fees
Orfeas Classic
Anesis Hotel

Anesis Hotel

14 Lassani Square Kozani Western Macedonia
£53
19 Oct - 20 Oct
includes taxes & fees
8.4/10 Very good! (27 reviews)
Anesis Hotel
Hotel Morfeas

Hotel Morfeas

Platamonas Dio-Olympos Pieria
£59
23 Oct - 24 Oct
includes taxes & fees
9.8/10 Exceptional! (10 reviews)
Hotel Morfeas
Kymata

Kymata

37 Frouriou Dio-Olympos Central Macedonia
£65
10 Oct - 11 Oct
includes taxes & fees
9.6/10 Exceptional! (53 reviews)
Kymata
Dimatis

Dimatis

Agios Dimitrios Pierias Katerini
£112
19 Oct - 20 Oct
includes taxes & fees
Dimatis
Hotel Lilalo

Hotel Lilalo

Kallithea Pierias Katerini Central Macedonia
Get ratesHotel Lilalo

Hotels in Petra with star rating

Find out more about Petra

Top reasons to visit Petra

  • Stunning Beaches: Petra boasts beautiful beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Rich Cultural Heritage: Visitors can explore historical sites, including ancient monasteries and the Petra Museum, showcasing the area's fascinating history.
  • Outdoor Activities: Enjoy various outdoor pursuits, from hiking in the scenic mountains to exploring charming neighbourhoods.
  • Delicious Local Cuisine: Sample traditional Greek dishes at local restaurants, offering a taste of the region's culinary delights.
  • Warm Hospitality: Experience the friendly atmosphere and warm welcome from the locals, enhancing your stay in Petra.

Find great hotels near Petra

Explore a range of accommodation options in Petra, Central Macedonia, Greece, where you can find both hotels and aparthotels tailored to your needs. Whether you're seeking adventure, business facilities, or a relaxing beach holiday, Petra's hotels offer diverse amenities to enhance your stay. From pet-friendly options to those conveniently located near local attractions, Petra has the perfect lodging for every traveller.

  • Cavo Olympo Luxury Hotel & Spa - Adults Only: Experience luxury and tranquillity at Cavo Olympo, a 5-star retreat tailored for those seeking a serene getaway. Located 11.2km from Petra, this adults-only hotel is an oasis of relaxation, featuring an extensive spa and wellness centre. Guests can indulge in a range of treatments, including manicures and pedicures, steam room sessions, and indoor pool access. The hotel also caters to business travellers with a fully equipped conference centre, business centre, and meeting rooms, making it an ideal choice for both leisure and work.
  • Mythic Summer Hotel: Embrace adventure at the Mythic Summer Hotel, a spirited 4-star accommodation located 11.2km from Petra. Perfect for thrill-seekers, this hotel offers a plethora of recreational activities and adventure sports, including onsite rowing and canoeing, as well as nearby mountain biking and parasailing opportunities. Guests can enjoy the vibrant atmosphere and take advantage of various outdoor pursuits, making it an exhilarating choice for those looking to explore the stunning surroundings of Central Macedonia.
  • Casa Di Mare Poseidon: Casa Di Mare Poseidon is a charming 3-star guesthouse situated 10.6km from Petra, ideal for families looking for a welcoming holiday. This family-friendly accommodation offers complimentary cribs for little ones, ensuring a comfortable stay for guests with children. Its homely atmosphere and attentive service make it a delightful choice for families seeking a relaxing getaway while enjoying the nearby attractions and beautiful Mediterranean scenery.

Where to stay near Petra

Petra, nestled in Central Macedonia, Greece, offers a delightful mix of relaxation and adventure for all types of travellers. Explore charming neighbourhoods and nearby towns that are family-friendly and budget-conscious, where you can indulge in local culture and warm hospitality. From scenic excursions to hidden gems, Petra is the perfect base for a memorable trip, ensuring an authentic experience in this picturesque region.

  • Katerini: Located approximately 8.7km from Petra, Katerini is a vibrant city that attracts visitors with its stunning outdoor experiences and adventurous activities. This lively destination sees a peak in tourist arrivals from June to August, making it a bustling spot in the summer months. Travellers flock here for its beautiful beaches, scenic mountains, and historical sites. You can enjoy a variety of activities, including relaxing at a water park, indulging in spa treatments, or exploring the local scenery. Katerini truly offers a rich blend of culture and recreation.
  • Skoteina: Just 1.6km away from Petra, Skoteina is a charming village that epitomises the beauty of Greek coastal life. Seasonal visitors are drawn to its inviting family beach, particularly during the peak summer months of June to August. Here, you can relish the sun and sea while enjoying outdoor activities that foster a sense of community and relaxation. The village offers a peaceful escape, allowing you to unwind and soak in the serene surroundings, making it an ideal spot for beach lovers.
  • Agios Dimitrios: Situated 1.9km from Petra, Agios Dimitrios is a picturesque village known for its adventurous spirit and stunning natural scenery. Like its neighbours, it witnesses a seasonal influx of tourists, especially in the summer. Popular for hiking enthusiasts, this village is surrounded by beautiful mountains and features notable landmarks like monuments and lookouts that provide breathtaking views. Whether you’re seeking a challenging hike or a leisurely stroll, Agios Dimitrios offers an enchanting experience in nature.

Things to do near Petra

A day trip to Petra in Central Macedonia, Greece, offers visitors a delightful experience filled with picturesque landscapes and charming local culture. Explore the stunning beaches, sample delicious local cuisine, and immerse yourself in the vibrant atmosphere of the town. Don't miss the chance to visit nearby historical sites and enjoy various outdoor activities, making it a perfect destination for relaxation and adventure alike.

Shopping

In Petra, you can enjoy local shops offering unique souvenirs and gifts. If you're up for a drive, the nearby town of Katerini features the Mediterranean Cosmos, a large shopping mall with numerous international and local brands. Don't miss the vibrant markets for authentic Macedonian crafts!

Recreation

Experience rejuvenation at the luxurious Euphoria Retreat, where holistic therapies and stunning views create a serene atmosphere. Join yoga sessions amidst nature and indulge in bespoke spa treatments, ensuring a perfect blend of relaxation and revitalisation.

Adventure

The Elatohori Ski Center, located 5.0km from Petra, offers exhilarating ski experiences with a vibrant atmosphere. For a splash of fun, visit Kariba Waterpark, 15.0km away, perfect for family adventures. Seli National Ski Resort, 16.2km from Petra, invites you to embrace outdoor skiing thrills amidst stunning landscapes.

Nightlife

Experience the vibrant nightlife in Petra at the lively Vasilikos Bar, where you can enjoy refreshing cocktails and dance to the latest tunes. For a more relaxed vibe, visit Café Bar Asteria, perfect for sampling local wines while soaking in the atmosphere.

Booking tips and Expedia advantages for Petra

To save money on your trip to Petra, consider visiting in the cheaper months of February or November to December, while Saturday offers the best hotel rates. Book your accommodation about a month in advance and check Expedia for last-minute deals. Use their budget filters to find eco-friendly options and arrange your bookings to combine flights, hotels, and activities for additional savings. Always compare room rates and look for the best deals to ensure a cost-effective stay in this beautiful destination.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Petra are February and November to December, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around Petra about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Petra is Saturday. The most expensive day to stay around Petra is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your choices based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the most affordable options and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel booking in Petra with your flights and activities through an Expedia package.

Find the best attractions near Petra

Petra, Central Macedonia, Greece, offers a wealth of attractions for visitors, including stunning mountains, historical monasteries, and fascinating archaeological sites. Adventurers can explore the rich culture and outdoor experiences available, such as the Petra Museum and the ancient city of Petra. For a delightful stay, consider nearby hotels that make discovering Petra and its surroundings easy and enjoyable.

  • Mount Olympus: Experience the majestic Mount Olympus, a mere 6.2km from Petra. Renowned for its breathtaking scenery, this iconic mountain offers a variety of outdoor adventures, from hiking to wildlife spotting, all set against stunning panoramic views.
  • Old Mycenean Tomb: Discover the fascinating Old Mycenean Tomb, located 2.5km from Petra. This ancient mausoleum invites you to delve into the rich history and culture of the Mycenean civilization, providing a unique glimpse into Greece's storied past.
  • Agios Dimitrios Monastery: Visit the Agios Dimitrios Monastery, also situated 2.5km away. This historical monument showcases remarkable architecture and offers a serene atmosphere, perfect for reflection and appreciation of the local cultural heritage.

Best time to go to Petra

The best time to visit Petra is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is sunny with no rain (dry). January is its coolest month on average. At this time, visitor numbers are low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January41.7°F (5.4°C)Light RainMostly SunnyLowSlightly Low
February44.8°F (7.1000000000000005°C)Light RainMostly SunnyLowSlightly Low
March49.5°F (9.7°C)Light RainMostly SunnyAverageAverage
April56.1°F (13.4°C)Light RainMostly SunnyAverageSlightly Low
May64.6°F (18.1°C)No Rain (Dry)Mostly SunnyAverageAverage
June72.7°F (22.6°C)No Rain (Dry)SunnyAverageSlightly High
July78.1°F (25.6°C)No Rain (Dry)SunnyHighSlightly High
August78.6°F (25.9°C)No Rain (Dry)SunnyHighSlightly High
September70.9°F (21.6°C)Light RainSunnyHighAverage
October61.0°F (16.1°C)Light RainMostly SunnyAverageAverage
November53.2°F (11.8°C)Light RainMostly SunnyAverageAverage
December45.0°F (7.2°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Petra

When planning your visit to Petra in Central Macedonia, Greece, you have several airport options. Thessaloniki Airport (SKG-Macedonia) is located 27.3km from Petra, with nearby luxury hotels such as Makedonia Palace and Electra Palace, both offering convenient access to the airport. Kozani Airport (KZI-Filippos) is closer at 14.3km, with Elimeia 3 and Anesis Hotel providing comfortable stays nearby. Finally, Kastoria Airport (KSO-Aristoteles) is situated 33.6km away, featuring high-end accommodations like Limneon Resort & Spa, which offers various transport services. Each option provides a range of hotels ensuring a pleasant stay before your journey to Petra.

Explore a world of travel with Expedia