Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

Nikiti

21 resorts

Thessaloniki

20 resorts

Pefkochori

20 resorts

Polychrono

19 resorts

Perea

16 resorts

Sani Beach

16 resorts

Sarti

15 resorts

Afitos

14 resorts

Neos Marmaras

13 resorts

Nea Potidaea

13 resorts

Kriopigi

13 resorts

Hanioti

13 resorts

Asprovalta

12 resorts

Vourvourou

12 resorts

The best resorts in Macedonia

Check out our selection of great resorts in Macedonia

Filter by:

Star Rating
Review score

MERAVIA Leonardo Limited Edition - Adults Only

Hotel in Afitos

MERAVIA Leonardo Limited Edition - Adults Only features a seasonal outdoor swimming pool, fitness center, a garden and private beach area in Afitos.

D
Daria
From
Romania
Breakfast was really good, with plenty of options to choose from. The pools were clean, relaxing, and had amazing views. The whole place feels like a little village, with the rooms spread across several small houses. The private beach was well kept and nicely arranged.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,503 reviews
Price from
$581.11
1 night, 2 adults

Domes Noruz Kassandra, Halkidiki - Adults Only

Hotel in Hanioti

Τhe hotel is operated by the renowned Domes Resorts group and sits under the Domes Noruz brand. As such it combines Greek Authenticity with international hospitality standards.

S
Sharon
From
Israel
Everyone so hospitable, friendly, welcoming and going out of their way to making your stay better and rememberable Especially Harris the hotel manager
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,370 reviews
Price from
$233.96
1 night, 2 adults

Royal Hotel Thessaloniki

Hotel in Perea

Set on a hill with a magnificent view of the Thermaikos Gulf and the city of Thessaloniki, Royal Hotel is only a 5 minute drive from Macedonia International Airport.

k
katharina1990
From
Greece
Excellent location close to the airport, super friendly and helpful staff!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,467 reviews
Price from
$101.77
1 night, 2 adults

Hyatt Regency Thessaloniki

Hotel in Thessaloniki

Experience the celebrity treatment with world-class service at Hyatt Regency Thessaloniki.

P
Phil
From
United States
Staff was amazing. Reception, Concierge, Bar and other Waitstaff were truly exceptional. They went out of their way to make sure our stay was as good as it could be. The room was great. Clean, plenty of space, great bathroom and a nice view of the pool.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,164 reviews
Price from
$209.65
1 night, 2 adults

Blue Lagoon Queen

Kalives Poligirou

Located in Kalives Poligirou, a 7-minute walk from Kalives Beach, Blue Lagoon Queen provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

G
Georgi
From
Bulgaria
The food was exceptional. The facilities, staff. Basically everything.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 208 reviews
Price from
$346.22
1 night, 2 adults

Serene Villas Halkidiki - Cfront private pool

Nea Irakleia

Serene Villas Halkidiki - Cfront private pool offers air-conditioned accommodations in Nea Irakleia. This beachfront property offers access to a balcony, free private parking, and free Wifi.

K
KELLY
From
United States
Beautiful modern open floor plan with private pool
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 128 reviews
Price from
$542.44
1 night, 2 adults

Atlantis ''Pleasure by the Sea''

Perea

Atlantis ''Pleasure by the Sea'' offers a bar and accommodations with a kitchenette in Perea, a few steps from Perea beach.

E
Edona
From
Kosovo
We had a wonderful stay at Atlantis! The apartment had a beautiful sea view, a great location, and was incredibly clean and cozy. The host was very helpful and even left some food in the fridge, which was very appreciated. We enjoyed an amazing breakfast at the restaurant just below, Abuelos — the people there were extremely kind and welcoming. There are also some fantastic fish restaurants nearby, which made our stay even better. We absolutely loved our time here and will definitely be back! Highly recommended.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 493 reviews
Price from
$66.15
1 night, 2 adults

Dimatis

Hotel in Ágios Dimítrios

Dimatis features a garden, shared lounge, a terrace and restaurant in Ágios Dimítrios. This 3-star hotel offers a kids' club and room service. Guests can have a drink at the bar.

e
estelle
From
Israel
Great place. Rooms are nice and cozy, nice porch. We were surprised with a sauna in the room! Hosts are super friendly and welcoming . They were vey helpful and accommodating . We felt like we are the only guests in the hotel. Food is amazing. They also offered us sandwiches to take with us to the day trips. An excellent place for a mountain getaway could not think of anything wrong . Can’t wait to come back
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 120 reviews
Price from
$140.44
1 night, 2 adults

Lidia home

Paralia Dionysiou

Lidia home offers accommodations in Paralia Dionysiou, a 2-minute walk from Dyonisou Beach and 11 miles from Anthropological Museum & Cave of Petralona.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 6 reviews
Price from
$134.13
1 night, 2 adults

ΑVLI Sarti Studios & Apartments no1

Sarti

ΑVLI Sarti Studios & Apartments no1 offers accommodations in Sarti, a 2-minute walk from Sarti Beach.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews
Price from
$170.98
1 night, 2 adults
All resorts in Macedonia

Most booked resorts in Macedonia this month

See all

Popular with guests booking resorts in Macedonia

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 38 reviews

Popular with guests booking resorts in Macedonia

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,818 reviews

Popular with guests booking resorts in Macedonia

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,370 reviews

Popular with guests booking resorts in Macedonia

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,388 reviews

Popular with guests booking resorts in Macedonia

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,504 reviews

Popular with guests booking resorts in Macedonia

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,748 reviews

Popular with guests booking resorts in Macedonia

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 504 reviews

Popular with guests booking resorts in Macedonia

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,320 reviews

Popular with guests booking resorts in Macedonia

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,203 reviews

Popular with guests booking resorts in Macedonia

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,123 reviews

FAQs about resorts in Macedonia

Resorts That Guests Love in Macedonia

See all
Avg. price/night: $651.48
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,748 reviews
Beautiful beach, all resorts, The food was amazing.
Guest review byIrena
Family with young children
Avg. price/night: $257.36
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 434 reviews
Very large room (we booked a studio in the Stilvi part). Very good food at the restaurant, super quiet and clean corner of the resort, with a nice private beach with a bar that also serves some basic lunches (must pay for seat but a drink is included).
Guest review byLucian
Family with young children
Avg. price/night: $541.74
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,388 reviews
The beach is great, the water is clean and hot. The resort is clean and also the pool and the outdoor area.
Guest review byStefanija
Young couple
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 227 reviews
Outstanding resort, very silent location, excellent view from apartment, private pool was excellent, great breakfast, beach very close to the apartment (with the option of a ride on their golf cab), not overcrowded, very polite and helpful staff
Guest review byMartin
Family with young children
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 403 reviews
The hotel was great, super clean, luxury and the location was fantastic too. Fast check in/out, amazing view and staff was always available and eager to help. It’s a place I would love to visit again.
Guest review byMargarita
Young couple
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 200 reviews
owners are very kind, helpful and polite. rooms are clean and large, pool is good, meals and breakfast is very good and delicious. it is hard to find a car park at this area but the resort has own car park.
Guest review byİZZET
Family with young children
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 950 reviews
Everything that you need for a perfect vacation, even more. Delicious and fresh food, extra clean everywhere in the resort, quiet, safe parking... the staff is professional. I strongly recommend this place if you want to relax and have vacation without headache
Guest review byAleksandra
Young couple
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,370 reviews
What will I say for “ Domes Noruz Kassandra” is thats “never ending story”. When you come once ,you will come again and again. Dont know from where to start to say THANK YOU.. from the Manager Alexandros, from the reception staff, from the all others working in the hotel/ resort. In one word “ amazing”❤️ And my dog Bruno will say if he talks “ thank you” for all your possitive vibes ❤️
Guest review bymaja
Family with young children
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 518 reviews
The resort is built on a large scale, which gives space and comfort for all guests.
Guest review byDoris
Young couple
Avg. price/night: $441.25
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 183 reviews
Sanidiamonds is a tranquil place situated just outside of the busy Sani Resort. It is a peaceful atmosphere with lovely nature all around. Kostas is an amazing host, and all the people working there are awesome. It feels like your home away from home. If it is your first time in Greece, make sure to ask Kostas for some tips. He knows a lot of gems in the area. I would highly recommend Sanidiamonds.
Guest review byDavid
Family with young children