Where to stay in Santorini
Live prices for your dates, from Booking.com. Pick the dates first; a stay price means nothing without them.
Your search12–16 Dec 20264 nights2 adults1 room
We picked these dates — use Edit search to set your own.
From €30 a night for these dates, typically €111.

Aerial Apartments
Karterados Greece · 2.4 km from the centreSleeps 3 · 1 bedroom · 2 beds · 1 bath
Instant book
€66 a night · €262 for 4 nights
Booking.com
Moonstone
Karterados Greece · 2.5 km from the centreSleeps 5 · 2 bedrooms · 4 beds · 1 bath
Free cancellation · Instant book
€69 a night · €276 for 4 nights
Booking.com
Thera Villas
Fira · 3.9 km from the centreSleeps 6 · 3 bedrooms · 5 beds · 3 baths
Instant book
€281 a night · €1125 for 4 nights
Booking.com
Illusion Suites
Fira · 3.4 km from the centreSleeps 6 · 2 bedrooms · 4 beds · 2 baths
Free cancellation · Instant book
€179 a night · €714 for 4 nights
Booking.com
Volcave Suites
Karterados Greece · 2.6 km from the centreSleeps 4 · 1 bedroom · 3 beds · 1 bath
Instant book
€69 a night · €276 for 4 nights
Booking.com
Dimael Mansion
Fira Greece · 4.1 km from the centreSleeps 4 · 1 bedroom · 3 beds · 1 bath
Instant book
€62 a night · €247 for 4 nights
Booking.com
Grand-Mere Calliope
Fira · 3.9 km from the centreSleeps 3 · 1 bedroom · 2 beds · 1 bath
Instant book
€126 a night · €502 for 4 nights
Booking.com
Lefteris Houses
Karterados · 2.5 km from the centreSleeps 5 · 2 bedrooms · 4 beds · 1 bath
Instant book
€51 a night · €202 for 4 nights
Booking.com
Begi Luxury Villas
Karterados · 2.4 km from the centreSleeps 6 · 1 bedroom · 4 beds · 1 bath
Free cancellation · Instant book
€60 a night · €238 for 4 nights
Booking.com
Thianne Luxury Suites
Fira · 4.0 km from the centreSleeps 3 · 1 bedroom · 2 beds · 1 bath
Free cancellation · Instant book
€180 a night · €720 for 4 nights
Booking.com
Kelenis Apartments
Karterados · 2.5 km from the centreSleeps 4 · 1 bedroom · 3 beds · 1 bath
Free cancellation · Instant book
€46 a night · €185 for 4 nights
Booking.com
Omnia Suite
Fira · 3.7 km from the centreSleeps 4 · 1 bedroom · 3 beds · 1 bath
Instant book
€103 a night · €413 for 4 nights
Booking.com