Rhodes, Greece

No dates selected

Filters

Sort by

Price per night in USD

Hotels with spa procedures in Rhodes

Rhodes: 126 options found

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

Koskinou, Kallithea, Rhodes

4.7km from the center of Rhodes
Room in this hotel

Sgourou, Odisea Eliti, Rhodes

4.2km from the center of Rhodes
Room in this hotel

32 Andrea Diakomichali str., Rhodes

3.6km from the center of Rhodes
Room in this hotel

Iliadon 851 00 Rhodes Town,, Rhodes

2.2km from the center of Rhodes
Room in this hotel

G.Mavrou & Konstantinidi Rhodes, Rhodes

1.4km from the center of Rhodes
Room in this hotel

Thoukididou 5, Rhodes

744m from the center of Rhodes
Room in this hotel

31 Akti Kanari Street, Rhodes, Rhodes

1.3km from the center of Rhodes
Room in this hotel

5th km Rhodes - Kalithea Avenue, Kallithea, Rhodes, Dodecanese Islands, Rhodes

4.5km from the center of Rhodes
Room in this hotel

Georgiou Efstathiou 4, Rhodes

1.6km from the center of Rhodes
Room in this hotel

Dimokratias 5-7 85100 Rhodes Town,Dimokratias, Rhodes

391m from the center of Rhodes
Room in this hotel

Omirou and Kalixenous 55E Old Town,Omirou and Kalixenous, Rhodes

485m from the center of Rhodes
Room in this hotel

Karpathou Street 23 851 00 Rhodes,Karpathou Street, Rhodes

1.2km from the center of Rhodes
Room in this hotel

Kalithea Ave. 6km , Kallithea, Rhodes, GR, Rhodes

4.2km from the center of Rhodes
Room in this hotel

Ammochostou 37 5th floor, Rhodes

1.3km from the center of Rhodes
Room in this hotel

Dilmperaki 43-45, Rhodes

1.5km from the center of Rhodes
Room in this hotel

Dilmperaki 51 85100 Rhodes Town,Dilmperaki, Rhodes

1.5km from the center of Rhodes
Room in this hotel

19, Akti Kanari Street, Rhodes

1.4km from the center of Rhodes
Room in this hotel

Kavourakia Beach, Kallithea, Rhodes, Rhodes

4.8km from the center of Rhodes
Room in this hotel

IXIA IALYSOS GREECE IXIA IALYSOS GREECE, Ixia, 85101, Greece, Rhodes

4.2km from the center of Rhodes
Room in this hotel

Sunprime Miramare Beach, Ixia 85101, Rhodes

4.3km from the center of Rhodes
Room in this hotel