Hotels

Oia

Imerovigli

Fira

Firostefani

Villages

Santorini hotels (100 hotels)

price to 100 €
Filters < 1 2 3 4 5 >

Sweet Pop

Fira

9.3
Superb 956 reviews
Price from Booking.com
39 €
/night
See rooms

The Fisherman's House

Akrotiri

9.3
Superb 697 reviews
Price from Booking.com
44.50 €
/night
See rooms

San Giorgio

Fira

9.1
Superb 655 reviews
Price from Booking.com
38 €
/night
See rooms

Antonia Hotel

Fira

9.1
Superb 776 reviews
Price from Booking.com
30 €
/night
See rooms

Antonia Apartments

Fira

9.0
Superb 632 reviews
Price from Booking.com
30 €
/night
See rooms

Sweet Home

Karterados

9.4
Superb 584 reviews
Price from Booking.com
29 €
/night
See rooms

Tataki Hotel

Fira

8.3
Very good 684 reviews
Price from Booking.com
28.71 €
/night
See rooms

Keti Hotel

Fira Caldera

9.3
Superb 528 reviews
Price from Booking.com
99 €
/night
See rooms

Sunset Hotel

Firostefani Caldera

9.1
Superb 377 reviews
Price from Booking.com
81.22 €
/night
See rooms

Villa Kostas

Perissa

9.1
Superb 380 reviews
Price from Booking.com
31 €
/night
See rooms

Aroma Suites

Fira Caldera

9.0
Superb 327 reviews
Price from Booking.com
90 €
/night
See rooms

Summer Time Villa

Fira

8.9
Fabulous 543 reviews
Price from Booking.com
45 €
/night
See rooms

Loizos Stylish Residences

Fira

8.9
Fabulous 568 reviews
Price from Booking.com
44 €
/night
See rooms

Residence Suites

Oia Caldera

7.9
Good 800 reviews
Price from Booking.com
69 €
/night
See rooms

Nefeli Homes

Imerovigli Caldera

8.9
Fabulous 309 reviews
Price from Booking.com
72 €
/night
See rooms

Dana Villas

Firostefani Caldera

8.8
Fabulous 344 reviews
Price from Booking.com
93.92 €
/night
See rooms

Nonis Apartments

Fira Caldera

8.8
Fabulous 374 reviews
Price from Booking.com
80 €
/night
See rooms

Oia Collection

Oia Caldera

8.8
Fabulous 407 reviews
Price from Booking.com
100 €
/night
See rooms

Akrotiri Apartments

Akrotiri

9.7
Exceptional 62 reviews
Price from Booking.com
93.50 €
/night
See rooms

Anna Pension

Karterados

8.7
Fabulous 417 reviews
Price from Booking.com
24.70 €
/night
See rooms