Oia, Greece

No dates selected

Sort by

Price for a night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name
Hotel chain

3 stars hotels in Oia

: 68 options found

Select dates so you can see the availability and exact prices.

Finikia - Oia, Santorini Island
1 km from the center of Oia
Excellent
152 reviews
8.6

Room in this hotel

from ₪ 329
per night
Oia Santorini 84700, Santorini Island
291 m from the center of Oia
Excellent
169 reviews
8.2

Room in this hotel

from ₪ 1,290
per night
Main Street Oia, Santorini Island
283 m from the center of Oia
Excellent
326 reviews
8.0

Room in this hotel

from ₪ 1,624
per night
Oia 847 02, Greece, Santorini Island
269 m from the center of Oia
Excellent
108 reviews
8.0

Room in this hotel

from ₪ 745
per night
Oia, Main Street, Oia, Santorini 847 02, Greece, Santorini Island
79 m from the center of Oia
Very good
226 reviews
7.4

Room in this hotel

from ₪ 627
per night
Oía, Thira 847 02, Greece, Santorini Island
679 m from the center of Oia
Excellent
26 reviews
8.0

Room in this hotel

from ₪ 732
per night
Oia Santorini 847 02, Santorini Island
166 m from the center of Oia
Very good
197 reviews
7.4

Room in this hotel

from ₪ 263
per night
Oia Cyclades, Santorini Island
392 m from the center of Oia
Good
132 reviews
6.4

Room in this hotel

from ₪ 1,810
per night
847 02 Oia Santorini Cyclades, Santorini Island
145 m from the center of Oia
Good
8 reviews
6.6

Room in this hotel

from ₪ 745
per night
OIA, main street, Santorini Island
125 m from the center of Oia

Room in this hotel

from ₪ 707
per night
Oia , Oia, 84700, Greece, Santorini Island
259 m from the center of Oia

Room in this hotel

from ₪ 697
per night
Oia Village, Santorini Island
645 m from the center of Oia

Room in this hotel

from ₪ 745
per night
Oia, Santorini, Greece, Santorini Island
60 m from the center of Oia

Room in this hotel

from ₪ 745
per night
Main Street, Santorini Island
198 m from the center of Oia

Room in this hotel

from ₪ 1,425
per night
Perivolas,Oia, Oia, 84700, Greece, Santorini Island
1.1 km from the center of Oia

Room in this hotel

from ₪ 745
per night
Tholos,Oia,SantoriniGreece, Santorini Island
665 m from the center of Oia

Room in this hotel

from ₪ 1,082
per night
847 02 Oia Santorini, Santorini Island
269 m from the center of Oia

Room in this hotel

from ₪ 1,284
per night
Nik. Nomikou, Santorini Island
221 m from the center of Oia

Room in this hotel

from ₪ 745
per night
Unnamed Road, Oia, 84702, Greece, Santorini Island
57 m from the center of Oia

Room in this hotel

from ₪ 2,520
per night
Oia, Santorini, GR, Santorini Island
130 m from the center of Oia

Room in this hotel

from ₪ 1,198
per night