Skip to main content
IslandSpots

Venues in Rhodes

Discover bars, restaurants, yoga studios, hotels, churches, sports clubs, and more across Rhodes. Find upcoming weekly events at each venue.

1974 venues listed

Kolymbia Dreams Luxury Dreams
Venue

Kolymbia Dreams Luxury Dreams

Lindos Ave, 24 600, klm 851 00, Grecia

4.4(20)
Amalia jewels
Venue

Amalia jewels

Grigoriou Lampraki 17, Rodos 851 00, Grecia

4.4(20)
Casa de Mikel
Venue

Casa de Mikel

Ippodamou 10, Rodos 851 00, Grecia

4.4(20)
Ampelos taverna
Restaurant

Ampelos taverna

Apollonion 35, Rodos 851 00, Grecia

4.4(19)
Cosmos Apartments
Venue

Cosmos Apartments

Leof. Iraklidon, Ialyssos 851 01, Grecia

4.4(19)
Nitsas Studios
Venue

Nitsas Studios

Kremasti 851 04, Grecia

4.4(18)
Nitsa's
Venue

Nitsa's

Kremasti 851 04, Grecia

4.4(18)
Two Wheels
Venue

Two Wheels

ΛΕΩΦΟΡΟΣ, Lindou 124, Rodos 851 32, Grecia

4.4(16)
Nada Beachfront Villa
Venue

Nada Beachfront Villa

Rhodes 851 03, Grecia

4.4(16)
Angel Fashion
Venue

Angel Fashion

25is Martiou 31, Rodos 851 00, Grecia

4.4(15)
Royal Classico Villa
Venue

Royal Classico Villa

EO Rodou Lindou, Faliraki 851 32, Grecia

4.4(12)
Holiday Nest & parking
Venue

Holiday Nest & parking

2, Kallipatiras str, Ialisos 851 01, Grecia

4.4(7)
Kounakis
Venue

Kounakis

Vizantiou 26, Rodos 851 00, Grecia

4.4(7)
Hriska Luxury Villa
Venue

Hriska Luxury Villa

Ermi 9, Ialisos 851 01, Grecia

4.4(5)
Taverna o Gianni's
Restaurant

Taverna o Gianni's

Platonos 41, Rodos 851 00, Grecia

4.4
Venue

Vicki's House 2

Ialisos 851 01, Grecia

4.4
LES COCOTIERS
Venue

LES COCOTIERS

Sotiros 68, Rodos 851 01, Grecia

4.4
Balmoral Castle
Venue

Balmoral Castle

Balmoral Estates, Ballater AB35 5TB, Reino Unido

4.3(7466)
Blue Bay Hotel
Hotel

Blue Bay Hotel

Ialysos 851 01, Grecia

4.3(5742)
Labranda Blue Bay Resort
Hotel

Labranda Blue Bay Resort

Ialysos 851 01, Grecia

4.3(5672)
nrg - Akti Imperial Resort
Hotel

nrg - Akti Imperial Resort

Ialisou, Ialisos 851 01, Grecia

4.3(4366)
nrg - Blue Sea Beach Resort
Hotel

nrg - Blue Sea Beach Resort

9646+89, Ammoudes 851 00, Grecia

4.3(3571)
Blue Sea Beach Resort
Hotel

Blue Sea Beach Resort

9646+89, Ammoudes 851 00, Grecia

4.3(3565)
Lindos Imperial Suites
Venue

Lindos Imperial Suites

Κιοτάρι 851 09, Grecia

4.3(3487)
Page 58 of 83