Find hotels in Petra from £43

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Petra hotels

Ktima Bellou

Ktima Bellou
4.0 star property
Katerini
10.0 out of 10, Exceptional, (17 reviews)
  • cleanliness
    Rustic mountain retreat with Swedish massages and seasonal outdoor pool.
"Amazing hospitality in a charming place "
United Kingdom
RONEN
The price is £176
includes taxes & fees
23 Feb - 24 Feb
Ktima Bellou

Dimatis

Dimatis
2.0 star property
Katerini
9.6 out of 10, Exceptional, (19 reviews)
  • cleanliness
    Ski-in to alpine luxury with cosy rooms and on-site winery in Katerini.
"Clean, friendly atmosphere. Excellent restaurant!"
Canada
noam
Dimatis

Ktima Kalaitzi

Ktima Kalaitzi
3.0 star property
Veroia
9.6 out of 10, Exceptional, (90 reviews)
  • cleanliness
    Wake to vineyards at this Veroia retreat with coffee shop and garden terrace.
"Beautiful location so close to many archaeological sites, fabulous traditional family hotel, wonderfully welcoming hosts! Would definitely stay there again."
United Kingdom
Philippa
The price is £85
includes taxes & fees
18 Feb - 19 Feb
Ktima Kalaitzi

Olympia Guesthouse

Olympia Guesthouse
Veroia
8.8 out of 10, Excellent, (34 reviews)
  • cleanliness
    Explore Veroia with a cosy guesthouse near historic Royal Tombs at Aigai.
"Very cute family owned guesthouse."
United States
Julia
Olympia Guesthouse

AIGES MELATHRON

AIGES MELATHRON
4.0 star property
Veroia
8.4 out of 10, Very good, (5 reviews)
  • cleanliness
    Elegant Veroia hotel near train station with seasonal pool and complimentary perks.
"GOOD HOTEL WITH MANY AMENITIES (FREE PARKING, BREAKFAST INCLUDED, AND A VERY GOOD OUTDOOR SWIMMING POOL"
United States
George
The price is £97
includes taxes & fees
18 Feb - 19 Feb
AIGES MELATHRON

Kokkino Spiti Boutique Hotel

Kokkino Spiti Boutique Hotel
3.0 star property
Veroia
9.0 out of 10, Wonderful, (42 reviews)
  • cleanliness
    Enjoy a spa retreat near Barbouta in historic Veroia with hot stone massages.
"We love the breakfast available at the hotel, extremely friendly hotel personnel, very close to the downtown area."
United States
Teologis
The price is £83
includes taxes & fees
18 Feb - 19 Feb
Kokkino Spiti Boutique Hotel

Xenios Dias Boutique Hotel

Xenios Dias Boutique Hotel
3.0 star property
Dio-Olympos
9.2 out of 10, Wonderful, (62 reviews)
  • cleanliness
    Boutique hotel in Dio-Olympos offers relaxation near Maritime Museum of Litochoro.
"The hotel is magnificent, the room was really .it is a family run and the breakfast was very good. We stayed 3 nights and wr loved it,the room,the cleaning, the location in the center. The staff were very friendly. amaxing"
United States
Michal
The price is £77
includes taxes & fees
18 Mar - 19 Mar
Xenios Dias Boutique Hotel

OLYMPUS VIEW Rooms Sauna & Spa

OLYMPUS VIEW Rooms Sauna & Spa
Dio-Olympos
9.2 out of 10, Wonderful, (89 reviews)
  • cleanliness
    Unwind at this serene spa retreat near Leptokarya Beach and Mount Olympus.
"Our hosts were hospitable and kind, they went above and beyond to ensure that we had the best stay possible. The rooms and hotel were beautiful and had a great view of the mountains. 10/10 would stay here again!"
United States
Zach
OLYMPUS VIEW Rooms Sauna & Spa

Seagull by halu!

Seagull by halu!
Katerini
6.0 out of 10, (1 review)
"Good"
United States
Yazan
The price is £60
includes taxes & fees
18 Feb - 19 Feb
Seagull by halu!

Elizabeth Queen Luxury Rooms

Elizabeth Queen Luxury Rooms
Katerini
8.8 out of 10, Excellent, (15 reviews)
  • cleanliness
    Experience opulent comfort near Katerini's attractions with garden views.
"Great hotel always clean and welcoming, balcony woth the room sp was lovely to wake up to the mountain view "
United Kingdom
rhys
The price is £85
includes taxes & fees
19 Feb - 20 Feb
Elizabeth Queen Luxury Rooms

Mythos Hotel

Mythos Hotel
Katerini
9.2 out of 10, Wonderful, (9 reviews)
  • cleanliness
    Beautiful ski resort with pool and massage services at the Elatohori Ski Centre.
"Nice and quiet place close to real nature! Helpful and smiley stuff 😊 Tasty breakfast (quality of coffee could be better)."
Greece
Alexandros
Mythos Hotel

3 Hills Boutique Hotel

3 Hills Boutique Hotel
4.0 star property
Katerini
  • cleanliness
    Experience modern comfort with spa services in Katerini at this luxury hotel.
3 Hills Boutique Hotel

Mediterranean Village Hotel & Spa

Mediterranean Village Hotel & Spa
5.0 star property
Katerini
8.4 out of 10, Very good, (54 reviews)
  • cleanliness
    Oceanfront luxury in Katerini with pool views and private beach access.
"Family vacation. Excellent private beach. Nice indoor and outdoor swimming pools. Good food. Reasonable price. Good location."
Ireland
Rina
The price is £109
includes taxes & fees
15 Mar - 16 Mar
Mediterranean Village Hotel & Spa

Porto Marine Hotel

Porto Marine Hotel
4.0 star property
Dio-Olympos
9.8 out of 10, Exceptional, (28 reviews)
  • cleanliness
    Beachfront relaxation near Platamonas Castle with Mediterranean cuisine and free perks.
"This was an amazing hotel!! The staff were very friendly and helpful. "
United States
Stamatia
The price is £73
includes taxes & fees
28 Feb - 1 Mar
Porto Marine Hotel

Melastron

Melastron
3.0 star property
Elassona
8.0 out of 10, Very good, (3 reviews)
  • cleanliness
    Tranquil hotel stay in Elassona with complimentary parking and WiFi.
"It was fine for what it was, which for me was a place to sleep before my hike up mount olympus. Nothing special, it got the job done. The whole hotel did smell like smoke, and it’s very dated, the bed wasn’t comfortable at all, but I’m not sure there are many other options. "
Canada
Hannah
Melastron

Diverso Platamon, Luxury Hotel & Spa

Diverso Platamon, Luxury Hotel & Spa
4.0 star property
Dio-Olympos
9.0 out of 10, Wonderful, (21 reviews)
  • cleanliness
    Enjoy seaside luxury at this Greek beachfront hotel with spa and outdoor pool.
"Great hotel, great service. "
United States
Anonymous traveller
The price is £67
includes taxes & fees
18 Feb - 19 Feb
Diverso Platamon, Luxury Hotel & Spa

Orfeas Classic

Orfeas Classic
2.0 star property
Katerini
7.6 out of 10, Good, (23 reviews)
"Value for money stay"
Greece
GEORGIOS
The price is £43
includes taxes & fees
25 Feb - 26 Feb
Orfeas Classic

Anesis Hotel

Anesis Hotel
2.0 star property
Kozani
8.2 out of 10, Very good, (22 reviews)
  • cleanliness
    Enjoy serene comfort in Kozani with modern business amenities and convenient transit.
"We had a great stay at Anesis Hotel. The staff were friendly and accommodating. Our room was spacious with high ceilings, effective air conditioning, and a large balcony. While the hotel is currently undergoing renovations in the ground-floor and common areas, the staff thoughtfully placed us on a higher floor to minimize any noise or disruption. The location is excellent — just a short walk to the main plateia. Highly recommended!"
Australia
Despina
The price is £54
includes taxes & fees
28 Feb - 1 Mar
Anesis Hotel

Principal New Leisure Hotel

Principal New Leisure Hotel
3.0 star property
Katerini
7.8 out of 10, Good, (22 reviews)
  • cleanliness
    A breezy retreat in Katerini with poolside indulgence and family-friendly fun.
"We stayed here after a trip to Mt. Olympus. The staff was very kind and helpful. We couldn't figure out the heat and they helped. The breakfast was massive! We were full all day. We would stay here again."
United States
Amelia
Principal New Leisure Hotel

Mythic Valley

Mythic Valley
Dio-Olympos
9.4 out of 10, Exceptional, (86 reviews)
  • cleanliness
    Scenic mountain retreat near Dio-Olympos with trails and free breakfast.
"Great location, comfy bed and delicious breakfast "
United States
Katie
The price is £56
includes taxes & fees
18 Feb - 19 Feb
Mythic Valley
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.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Mediterranean Region attractions

Top Petra Hotel Reviews

More cheap stays in Petra

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