Rhodes hotels near Diagoras Stadium

20 of 116 hotels
Travelling for:
Compare vs. KAYAK all | none
Stars show all
Review score show all
Price Range show all
Hotel name show all
Location show all
Any kilometres
from
฿ 4,463+
Check-in
Check-out
฿ 584+
Check-in
Check-out

Spirit Of The Knights Boutique

Top Boutique Hotel
฿ 4,806+
Check-in
Check-out

Allegory Boutique Hotel

฿ 6,935+
Check-in
Check-out

Kókkini Porta Rossa

Top Boutique Hotel
฿ 6,522+
Check-in
Check-out
Parking

Minos Pension

฿ 1,202+
Check-in
Check-out
Parking

Saint Michel Hotel

฿ 1,545+
Check-in
Check-out
Parking

Mystic Hotel

฿ 3,399+
Check-in
Check-out

Evdokia Boutique Hotel

฿ 1,476+
Check-in
Check-out
Parking

Hotel Ellique

฿ 5,081+
Check-in
Check-out

Sofia Pension

฿ 1,991+
Check-in
Check-out
Parking

Stavros Pension

฿ 996+
Check-in
Check-out
Parking

Olympos Pension

฿ 1,442+
Check-in
Check-out
Parking
฿ 5,905+
Check-in
Check-out

Paris Hotel

฿ 2,712+
Check-in
Check-out
Parking
Rhodes
    Star Circle