Find hotels in Petra from £35

  • 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

Dimatis

Dimatis
2.0 star property
Katerini
9.6 out of 10, Exceptional, (19 reviews)
"Clean, friendly atmosphere. Excellent restaurant!"
Canada
noam
The price is £110
includes taxes & fees
27 May - 28 May
Dimatis

Ktima Bellou

Ktima Bellou
4.0 star property
Katerini
10.0 out of 10, Exceptional, (17 reviews)
"Amazing hospitality in a charming place "
United Kingdom
RONEN
The price is £177
includes taxes & fees
20 May - 21 May
Ktima Bellou

OLYMPUS VIEW Rooms Sauna & Spa

OLYMPUS VIEW Rooms Sauna & Spa
Dio-Olympos
9.4 out of 10, Exceptional, (92 reviews)
"Great "
United States
Amanda
The price is £58
includes taxes & fees
23 May - 24 May
OLYMPUS VIEW Rooms Sauna & Spa

Arhontiko Afroditi

Arhontiko Afroditi
1.0 star property
Dio-Olympos
10.0 out of 10, Exceptional, (8 reviews)
"Great view, friendly staff, clean and comfortable, beautiful little town."
United States
Art
The price is £62
includes taxes & fees
18 Jun - 19 Jun
Arhontiko Afroditi

Ktima Kalaitzi

Ktima Kalaitzi
3.0 star property
Veroia
9.6 out of 10, Exceptional, (91 reviews)
"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 £88
includes taxes & fees
19 Jun - 20 Jun
Ktima Kalaitzi

Mythic Valley

Mythic Valley
Dio-Olympos
9.4 out of 10, Exceptional, (88 reviews)
The price is £75
includes taxes & fees
21 May - 22 May
Mythic Valley

Kymata

Kymata
2.0 star property
Dio-Olympos
9.6 out of 10, Exceptional, (46 reviews)
"Fantastic location, property and staff "
United States
Arivu
The price is £62
includes taxes & fees
21 May - 22 May
Kymata

Hotel Dias Apartments

Hotel Dias Apartments
1.0 star property
Pydna-Kolindros
6.4 out of 10, (18 reviews)
"Fantastic! I had a wonderful stay at Hotel Diaz. The Beautiful rolling countryside and coastline reminicent of North Yorkshire on a rare hot day! I made new friends! :) However, the village is somewhat isolated unless you have access to a car. The slow pace may well suit some. Unfortunately, the local railway servicing the smaller villages was abandoned some 15 years ago, in favour of the high-speed intercity railway, which is limited to servicing major towns and cites only. The bus...
United Kingdom
Anonymous traveller
The price is £28
includes taxes & fees
19 Jun - 20 Jun
Hotel Dias Apartments

Hotel Olympos

Hotel Olympos
Dio-Olympos
10.0 out of 10, Exceptional, (23 reviews)
"In one word… amazing!"
United Kingdom
Lukasz
The price is £57
includes taxes & fees
26 May - 27 May
Hotel Olympos

Xenios Dias Boutique Hotel

Xenios Dias Boutique Hotel
3.0 star property
Dio-Olympos
9.2 out of 10, Wonderful, (64 reviews)
The price is £75
includes taxes & fees
20 May - 21 May
Xenios Dias Boutique Hotel

To Palio Litohoro

To Palio Litohoro
Dio-Olympos
9.8 out of 10, Exceptional, (137 reviews)
"Wonderful property and host. The optional breakfast was outstanding. Nice and quiet lodging with interesting character on the edge of town, well-located for hikes into the mountains. Would hope to stay again if we get a chance to return. "
United States
Gregory
The price is £80
includes taxes & fees
19 Jun - 20 Jun
To Palio Litohoro

Mythos Hotel

Mythos Hotel
Katerini
9.2 out of 10, Wonderful, (10 reviews)
"Nice and quiet place close to real nature! Helpful and smiley stuff 😊 Tasty breakfast (quality of coffee could be better)."
Greece
Alexandros
Mythos Hotel

Anassa Suites

Anassa Suites
Dio-Olympos
10.0 out of 10, Exceptional, (3 reviews)
"We had a delightful stay at Anassa Suites. The room was wonderful, the location is central, and the staff was as so, so, so kind and friendly. We recommend 100%. "
United States
Emily
The price is £69
includes taxes & fees
20 May - 21 May
Anassa Suites

Olympia Guesthouse

Olympia Guesthouse
Veroia
8.8 out of 10, Excellent, (36 reviews)
"Very cute family owned guesthouse."
United States
Julia
The price is £52
includes taxes & fees
26 May - 27 May
Olympia Guesthouse

Kokkino Spiti Boutique Hotel

Kokkino Spiti Boutique Hotel
3.0 star property
Veroia
9.0 out of 10, Wonderful, (43 reviews)
"They upgraded my room to a lovely room which had a balcony. Also, the staff were very friendly and helpful. They took the time to help me organize my trip to Corinthos. They were very patient with me because I was getting anxious about making my connections. i would love to stay there again."
Canada
Penny
The price is £84
includes taxes & fees
1 Jun - 2 Jun
Kokkino Spiti Boutique Hotel

Hotel Vizantio

Hotel Vizantio
3.0 star property
Katerini
9.4 out of 10, Exceptional, (32 reviews)
"Good place - 10 minute walk to beach - excellent service - in quiet area - good value"
United States
James
The price is £70
includes taxes & fees
20 May - 21 May
Hotel Vizantio

Olympos Suites Apartments

Olympos Suites Apartments
Dio-Olympos
8.6 out of 10, Excellent, (9 reviews)
"Confort and luxury Nice view Nice location Parking 5 stars amenities"
Greece
Antonios
The price is £41
includes taxes & fees
20 May - 21 May
Olympos Suites Apartments

AIGES MELATHRON

AIGES MELATHRON
4.0 star property
Veroia
8.6 out of 10, Excellent, (7 reviews)
"Easy and safe parking , very kind and helpful stuff ."
Canada
presveia
The price is £111
includes taxes & fees
5 Jun - 6 Jun
AIGES MELATHRON

Hotel Mitikas

Hotel Mitikas
1.0 star property
Elassona
The price is £52
includes taxes & fees
1 Jun - 2 Jun
Hotel Mitikas

Niki Hotel Paralia

Niki Hotel Paralia
Katerini
10.0 out of 10, Exceptional, (1 review)
"All good"
United States
Daniel
The price is £45
includes taxes & fees
25 May - 26 May
Niki Hotel Paralia
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Petra 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