Default HTG hotel image

Find hotels in Petra from £33

  • 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
18 Aug - 19 Aug
Tomorrow
19 Aug - 20 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Petra hotels

Breakfast included
Hotel
Reserve now, pay later
Pet-friendly
Agios Dimitrios Monastery

1. Dimatis

Dimatis
Katerini
Canada
noam
£108
includes taxes & fees
5 Sept - 6 Sept
Dimatis

2. Ktima Bellou

Ktima Bellou
Katerini
United Kingdom
RONEN
£178
includes taxes & fees
24 Aug - 25 Aug
Ktima Bellou

3. Arhontiko Afroditi

Arhontiko Afroditi
Dio-Olympos
United States
Art
£62
includes taxes & fees
17 Sept - 18 Sept
Arhontiko Afroditi

4. Hotel Mitikas

Hotel Mitikas
Elassona
£44
includes taxes & fees
18 Aug - 19 Aug
Hotel Mitikas

5. OLYMPUS VIEW Rooms Sauna & Spa

OLYMPUS VIEW Rooms Sauna & Spa
Dio-Olympos
Canada
Shadi
£57
includes taxes & fees
25 Aug - 26 Aug
OLYMPUS VIEW Rooms Sauna & Spa

6. Mediterranean Village Hotel & Spa

Mediterranean Village Hotel & Spa
Katerini
United States
Dawn
£129
includes taxes & fees
15 Sept - 16 Sept
Mediterranean Village Hotel & Spa

7. Mythic Valley

Mythic Valley
Dio-Olympos
United Kingdom
Man Fai
£75
includes taxes & fees
26 Aug - 27 Aug
Mythic Valley

8. Ktima Kalaitzi

Ktima Kalaitzi
Veroia
United States
Bryan
£78
includes taxes & fees
20 Aug - 21 Aug
Ktima Kalaitzi

9. Kymata

Kymata
Dio-Olympos
Canada
Peter
£70
includes taxes & fees
13 Sept - 14 Sept
Kymata

10. AIGES MELATHRON

AIGES MELATHRON
Veroia
Canada
presveia
£101
includes taxes & fees
18 Aug - 19 Aug
AIGES MELATHRON

11. Orfeas Classic

Orfeas Classic
Katerini
Greece
GEORGIOS
£51
includes taxes & fees
27 Aug - 28 Aug
Orfeas Classic

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

Dion Palace Resort & Spa by Anayia All Inclusive Resorts
Dio-Olympos
United Kingdom
Hristijan
£147
includes taxes & fees
30 Aug - 31 Aug
Dion Palace Resort & Spa by Anayia All Inclusive Resorts

13. Olympus Mediterranean

Olympus Mediterranean
Dio-Olympos
Canada
Katherine
£106
includes taxes & fees
16 Sept - 17 Sept
Olympus Mediterranean

14. To Palio Litohoro

To Palio Litohoro
Dio-Olympos
United States
Nicole
£90
includes taxes & fees
21 Aug - 22 Aug
To Palio Litohoro

15. Xenios Dias Boutique Hotel

Xenios Dias Boutique Hotel
Dio-Olympos
United States
Charles
£100
includes taxes & fees
24 Aug - 25 Aug
Xenios Dias Boutique Hotel

16. Olympia Guesthouse

Olympia Guesthouse
Veroia
Canada
Pierre
£50
includes taxes & fees
18 Aug - 19 Aug
Olympia Guesthouse

17. Epineio Comfort Living

Epineio Comfort Living
Dio-Olympos
Canada
Janelle
£88
includes taxes & fees
31 Aug - 1 Sept
Epineio Comfort Living

18. Litohoro Olympus Resort Villas & Spa

Litohoro Olympus Resort Villas & Spa
Dio-Olympos
United Kingdom
Mary
£133
includes taxes & fees
13 Sept - 14 Sept
Litohoro Olympus Resort Villas & Spa

19. Casa Di Mare Poseidon

Casa Di Mare Poseidon
Katerini
United States
Sahar
£33
includes taxes & fees
17 Sept - 18 Sept
Casa Di Mare Poseidon

20. Niki Hotel Paralia

Niki Hotel Paralia
Katerini
United States
Daniel
£51
includes taxes & fees
16 Sept - 17 Sept
Niki Hotel Paralia
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

Old Mycenean Tomb

10.0/10 (1 review)
Learn about the local history of Agios Dimitrios when you spend time at Old Mycenean Tomb. 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

Anesis Hotel

Anesis Hotel

10/10 Excellent
"We really enjoyed our stay at Anesis Hotel. It is our go-to hotel whenever we are in Kozani. The lobby has recently been renovated and looks fantastic. The rooms are spacious, with high ceilings and excellent air conditioning, which is especially important at this time of year. Breakfast was prepared for us at the time we requested, which was greatly appreciated. The hotel is only a few minutes’ walk from the main square of Kozani and is conveniently located directly opposite a new bus stop. We always enjoy staying at Anesis Hotel and would highly recommend it."
Despina 1-night trip
Posted 3 days ago
Anesis Hotel
AIGES MELATHRON

AIGES MELATHRON

10/10 Excellent
"Wonderful hotel. Would stay again. Highly recommend."
Amalia 3-night trip
Posted 7 days ago
AIGES MELATHRON
Akteon Girni Hotel

Akteon Girni Hotel

10/10 Excellent
"This hotel is a little gem, the rooms are super clean and modern, better than some of the five-star hotels in Athens. The reason the hotel only has two stars is because it is small, does not have a poo but it does not need one as it is right in front of the beach, and the parking is like 4 blocks away. You can park in front for few minutes and offload before 7 pm when the street is only used for pedestrians. Otherwise, you are in middle of the action in the summer where you feel the Balkan spirit in the summer. The sea is very good for children and the breakfast is good. Pick the rooms with a sea view."
Dimitrios 2-night trip
Posted 2 weeks ago
Akteon Girni Hotel
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 2 months ago
Olympian Bay Grand Resort by Anayia All Inclusive Resorts
Mythic Valley

Mythic Valley

10/10 Excellent
"We loved our stay here. Stella, the host, was amazing. She provided incredible recommendations, both for activities and places to eat. The location is ideal - one street off the main road so it is a little quieter, while still being an easy walk to numerous restaurants and shops. We loved everything about our stay here."
Scott 2-night trip
Posted 2 months ago
Mythic Valley
Xenios Dias Boutique Hotel

Xenios Dias Boutique Hotel

10/10 Excellent
"Nice staff nice breakfast nice Mountain View and clean room"
Aiping 1-night trip
Posted 3 months ago
Xenios Dias Boutique Hotel
Olympus Mediterranean

Olympus Mediterranean

10/10 Excellent
"Was a great hotel! Litochoro is a quaint town and this hotel elevated our trip :) the staff was delightful, and the auro of the hotel was very wholesome. The free breakfast was decent, and the pool and sauna were lovely. "
Katherine 3-night trip
Posted 5 months ago
Olympus Mediterranean
Litohoro Olympus Resort Villas & Spa

Litohoro Olympus Resort Villas & Spa

10/10 Excellent
"The room was wonderful, comfortable and clean Indoor pool was relaxing only we had to pay to use it"
Mary 4-night trip
Posted 8 months ago
Litohoro Olympus Resort Villas & Spa
Dion Palace Resort & Spa by Anayia All Inclusive Resorts

Dion Palace Resort & Spa by Anayia All Inclusive Resorts

8/10 Good
"No elevator.. carrying large suitcases up the stairs sucked. Otherwise fantastic property, location and staff."
Arivu 1-night trip
Posted 11 months ago
Dion Palace Resort & Spa by Anayia All Inclusive Resorts

More cheap stays in Petra

Hotel Lilalo

Hotel Lilalo

Kallithea Pierias Katerini Central Macedonia
£43
7 Sept - 8 Sept
includes taxes & fees
Hotel Lilalo
Orfeas Classic

Orfeas Classic

3 Ethnikis Antistasis str Katerini
£51
27 Aug - 28 Aug
includes taxes & fees
Orfeas Classic
Anesis Hotel

Anesis Hotel

14 Lassani Square Kozani Western Macedonia
£55
23 Aug - 24 Aug
includes taxes & fees
8.4/10 Very good! (26 reviews)
Anesis Hotel
Hotel Morfeas

Hotel Morfeas

Platamonas Dio-Olympos Pieria
£57
14 Sept - 15 Sept
includes taxes & fees
9.8/10 Exceptional! (10 reviews)
Hotel Morfeas
Kymata

Kymata

37 Frouriou Dio-Olympos Central Macedonia
£70
13 Sept - 14 Sept
includes taxes & fees
Kymata
Dimatis

Dimatis

Agios Dimitrios Pierias Katerini
£108
5 Sept - 6 Sept
includes taxes & fees
Dimatis

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