Tilos hotels & apartments, all accommodations in Tilos

Suggested hotels in Tilos

Dream Island Hotel Tilos

Livadia, Tilos, Greece

Dream Island Hotel Tilos photo

The 3-star Dream Island Hotel Tilos enjoys its location near by the beach. The property opened in 2008 and features Cycladic architecture.

Elli Bay

Main Street, Tilos, Greece

Elli Bay photo

The central Elli Bay Aparthotel is rated 3 stars and features 10 rooms for guests to stay in. Elli Bay Aparthotel has been welcoming guests to its modern rooms since 2008.

Apollo Studios

Livadia, Tilos, Tilos, Greece

Apollo Studios photo

Located on the beautiful, virgin island of Tilos, north west of Rhodes, these charming, self-catering rooms have a homely atmosphere and provide the perfect base for a chilled and relaxing holiday