You are booking hotel for more than 90 days

5 Star
Show 4 more
Your Budget
Show -3 more
Showing Properties in Chalkidiki

Aegean Melathron Thalasso Spa Hotel
(1607 Ratings)
THB 11,864
+ THB 1,643 taxes & fees
Per Night

Mount Athos Resort
Private Beach
Swimming Pool
Gym(502 Ratings)
THB 9,502
+ THB 1,316 taxes & fees
Per Night

Pomegranate Wellness Spa Hotel
Hammam
Spa(542 Ratings)
THB 11,860
+ THB 1,642 taxes & fees
Per Night

Eagles Palace - Small Luxury Hotels of the World
Private Beach
Hammam(277 Ratings)
THB 16,322
+ THB 2,260 taxes & fees
Per Night

Eagles Villas - Small Luxury Hotels of The World
Private Beach
Hammam(23 Ratings)
THB 27,663
+ THB 3,831 taxes & fees
Per Night

Acrotel Athena Pallas & Residence
Private Beach
Hammam
Spa(521 Ratings)
THB 6,462
+ THB 895 taxes & fees
Per Night

Porto Carras Meliton
Spa
Swimming Pool
Gym(1079 Ratings)
THB 34,025
+ THB 4,712 taxes & fees
Per Night

Olympion Sunset
Hammam
Spa
Swimming Pool(881 Ratings)
THB 7,465
+ THB 1,034 taxes & fees
Per Night

Elinotel Apolamare Hotel
Spa
Gym(321 Ratings)
THB 8,519
+ THB 1,107 taxes & fees
Per Night

MERAVIA Leonardo Limited Edition - Adult Only
Hammam
Spa(1317 Ratings)
THB 12,337
+ THB 1,708 taxes & fees
Per Night

Zeus Eleva Ajul
Spa
Swimming Pool(8 Ratings)
THB 16,119
+ THB 2,232 taxes & fees
Per Night

Simantro Resort
Private Beach
Hammam
Spa(1275 Ratings)
THB 4,104
+ THB 534 taxes & fees
Per Night

Zeus Eleva Kassandra Lagoon
Hammam
Spa
Swimming Pool(7 Ratings)
THB 9,811
+ THB 1,359 taxes & fees
Per Night

Zélia Halkidiki, part of Destination by Hyatt - Adults Only
Private Beach
SpaTHB 9,652
+ THB 1,337 taxes & fees
Per Night

Ajul Luxury Hotel & Spa Resort, a Registry Collection Hotel
Hammam
Spa(269 Ratings)
THB 16,230
+ THB 2,764 taxes & fees
Per Night

Zelia Halkidiki, part of Destination by Hyatt - Adults Only
Hammam
Spa
Swimming Pool(147 Ratings)
THB 9,681
+ THB 1,880 taxes & fees
Per Night

Domes Noruz Kassandra, Halkidiki - Adults Only
(1181 Ratings)
THB 12,478
+ THB 2,288 taxes & fees
Per Night
That's all the options we've got