Κυπριακή Δημοκρατία · Republic of Cyprus EN ΕΛ РУ

Public atlas · Updated 24 May 2026 · Dataset v1

Cyprus Beach Atlas

Public beach records, hotel access coverage, accommodation pressure and data transparency for Cyprus beaches. Source data is provided as received; computed metrics use a standard walking pace.

Total beaches
332
Active beaches
332
With computed hotel access
295

2 · Search and filters

Find a beach

Beach type
Name status
Hotel access

3 · Beach index

Beach index

Showing 1 to 10 of 186 beaches with computed public access metrics. Each row is a public-facing beach record.

BeachTypeNearest hotelWalkHotels 10 / 20 minRooms · beds (20 min)Pressure
Adams beachway/202676942 Sand ADAMS BEACH 170 m · 2 min 16 sec 10 / 24 3,586 rooms
7,106 beds
43 / 100
Agia Barbara municipal beachway/1120061880 Unknown AMARA 102 m · 1 min 22 sec 3 / 4 777 rooms
1,554 beds
12 / 100
Agios Georgios Fragoudi 2 municipal beachway/300836199 Unknown LORDOS 430 m · 5 min 44 sec 2 / 7 687 rooms
1,375 beds
6 / 100
Akti Olympion Beachnode/2496147961 Unknown PIER BEACH 135 m · 1 min 48 sec 3 / 8 504 rooms
960 beds
5 / 100
Alki Beachway/835851046 Unknown ST. GEORGE BEACH & SPA 121 m · 1 min 37 sec 7 / 8 1,104 rooms
2,210 beds
20 / 100
Alykes Beachway/1095420294 Unknown ANNABELLE 80 m · 1 min 4 sec 12 / 23 2,944 rooms
6,033 beds
35 / 100
Ammos Kambouriway/960170558 Unknown SUNGARDEN BEACH 979 m · 13 min 4 sec 0 / 12 1,805 rooms
3,578 beds
10 / 100
Aphrodite Beachway/10571827 Unknown FOUR SEASONS 125 m · 1 min 40 sec 4 / 7 952 rooms
1,895 beds
16 / 100
Armonia Beachway/29252740 Unknown NAVARRIA 102 m · 1 min 22 sec 5 / 7 952 rooms
1,895 beds
15 / 100
Blue Coralway/238611531 Sand VRACHIA 350 m · 4 min 40 sec 3 / 5 739 rooms
1,459 beds
7 / 100

Adams beach

way/202676942

Sand
Pressure
43 / 100
Nearest hotel
ADAMS BEACH
Walk
170 m · 2 min 16 sec
Hotels 10 / 20 min
10 / 24
Rooms · beds (20 min)
3,586 · 7,106
View beach →

Agia Barbara municipal beach

way/1120061880

Unknown
Pressure
12 / 100
Nearest hotel
AMARA
Walk
102 m · 1 min 22 sec
Hotels 10 / 20 min
3 / 4
Rooms · beds (20 min)
777 · 1,554
View beach →

Agios Georgios Fragoudi 2 municipal beach

way/300836199

Unknown
Pressure
6 / 100
Nearest hotel
LORDOS
Walk
430 m · 5 min 44 sec
Hotels 10 / 20 min
2 / 7
Rooms · beds (20 min)
687 · 1,375
View beach →

Akti Olympion Beach

node/2496147961

Unknown
Pressure
5 / 100
Nearest hotel
PIER BEACH
Walk
135 m · 1 min 48 sec
Hotels 10 / 20 min
3 / 8
Rooms · beds (20 min)
504 · 960
View beach →

Alki Beach

way/835851046

Unknown
Pressure
20 / 100
Nearest hotel
ST. GEORGE BEACH & SPA
Walk
121 m · 1 min 37 sec
Hotels 10 / 20 min
7 / 8
Rooms · beds (20 min)
1,104 · 2,210
View beach →

Alykes Beach

way/1095420294

Unknown
Pressure
35 / 100
Nearest hotel
ANNABELLE
Walk
80 m · 1 min 4 sec
Hotels 10 / 20 min
12 / 23
Rooms · beds (20 min)
2,944 · 6,033
View beach →

Ammos Kambouri

way/960170558

Unknown
Pressure
10 / 100
Nearest hotel
SUNGARDEN BEACH
Walk
979 m · 13 min 4 sec
Hotels 10 / 20 min
0 / 12
Rooms · beds (20 min)
1,805 · 3,578
View beach →

Aphrodite Beach

way/10571827

Unknown
Pressure
16 / 100
Nearest hotel
FOUR SEASONS
Walk
125 m · 1 min 40 sec
Hotels 10 / 20 min
4 / 7
Rooms · beds (20 min)
952 · 1,895
View beach →

Armonia Beach

way/29252740

Unknown
Pressure
15 / 100
Nearest hotel
NAVARRIA
Walk
102 m · 1 min 22 sec
Hotels 10 / 20 min
5 / 7
Rooms · beds (20 min)
952 · 1,895
View beach →

Blue Coral

way/238611531

Sand
Pressure
7 / 100
Nearest hotel
VRACHIA
Walk
350 m · 4 min 40 sec
Hotels 10 / 20 min
3 / 5
Rooms · beds (20 min)
739 · 1,459
View beach →
Page 1 of 19 · 1-10 of 186

4 · Highest accommodation pressure

Highest accommodation pressure

Beaches with the highest nearby hotel capacity within a 20-minute walk. This is a planning indicator, not a quality score.

Methodology. Accommodation pressure is a capacity indicator, not a beach quality score. Beaches with limited or no surrounding hotel inventory simply have low pressure values — they are not necessarily quiet, clean, or unmaintained in real life.
# Beach Type Pressure Hotels 20 min Rooms · beds (20 min)
1 Vrissi Beach | Sunrise Beachrelation/1201169 Sand
100 / 100
60 6,000 rooms
12,072 beds
2 Glyki Nero Beachrelation/5484678 Sand
98 / 100
77 6,124 rooms
12,254 beds
3 Paradisosnode/9090949264 Sand
78 / 100
76 6,089 rooms
12,184 beds
4 Unnamed beachUnnamedrelation/5484679 Unknown
77 / 100
70 5,606 rooms
11,210 beds
5 Unnamed beachUnnamedrelation/5503598 Sand
71 / 100
66 5,410 rooms
10,810 beds
6 Unnamed beachUnnamedrelation/10314269 Unknown
70 / 100
82 6,707 rooms
13,518 beds
7 Γλυκύ Νερόnode/287586756 Unknown
69 / 100
67 5,433 rooms
10,856 beds
8 Παραλία Λούκκος του Μάντηway/1079234611 Unknown
66 / 100
79 6,208 rooms
12,492 beds
9 Vathia Goniaway/6763602 Sand
65 / 100
45 5,021 rooms
10,052 beds
10 Katsarkaway/202677892 Unknown
65 / 100
80 6,352 rooms
12,808 beds
1

Vrissi Beach | Sunrise Beach

relation/1201169

Sand
Pressure
100 / 100
Hotels 20 min
60
Rooms · beds
6,000 · 12,072
2

Glyki Nero Beach

relation/5484678

Sand
Pressure
98 / 100
Hotels 20 min
77
Rooms · beds
6,124 · 12,254
3

Paradisos

node/9090949264

Sand
Pressure
78 / 100
Hotels 20 min
76
Rooms · beds
6,089 · 12,184
4

Unnamed beach

relation/5484679 Unnamed

Unknown
Pressure
77 / 100
Hotels 20 min
70
Rooms · beds
5,606 · 11,210
5

Unnamed beach

relation/5503598 Unnamed

Sand
Pressure
71 / 100
Hotels 20 min
66
Rooms · beds
5,410 · 10,810
6

Unnamed beach

relation/10314269 Unnamed

Unknown
Pressure
70 / 100
Hotels 20 min
82
Rooms · beds
6,707 · 13,518
7

Γλυκύ Νερό

node/287586756

Unknown
Pressure
69 / 100
Hotels 20 min
67
Rooms · beds
5,433 · 10,856
8

Παραλία Λούκκος του Μάντη

way/1079234611

Unknown
Pressure
66 / 100
Hotels 20 min
79
Rooms · beds
6,208 · 12,492
9

Vathia Gonia

way/6763602

Sand
Pressure
65 / 100
Hotels 20 min
45
Rooms · beds
5,021 · 10,052
10

Katsarka

way/202677892

Unknown
Pressure
65 / 100
Hotels 20 min
80
Rooms · beds
6,352 · 12,808

5 · Nearby-hotel density and access

Most nearby hotels · Closest hotel access

Most nearby hotels

Beaches with the largest number of active hotels within a 20-minute walk.

# Beach Type Hotels 10 min Hotels 20 min Beds 20 min
1 Unnamed beachUnnamedrelation/10314269 Unknown 32 82 13,518
2 Katsarkaway/202677892 Unknown 26 80 12,808
3 Παραλία Λούκκος του Μάντηway/1079234611 Unknown 32 79 12,492
4 Glyki Nero Beachrelation/5484678 Sand 48 77 12,254
5 Paradisosnode/9090949264 Sand 38 76 12,184
6 Unnamed beachUnnamedrelation/5484679 Unknown 39 70 11,210
7 Γλυκύ Νερόnode/287586756 Unknown 35 67 10,856
8 Unnamed beachUnnamedrelation/5503598 Sand 33 66 10,810
9 Vrissi Beach | Sunrise Beachrelation/1201169 Sand 40 60 12,072
10 Potami Bay Beachrelation/1241141 Sand 21 54 11,095
1

Unnamed beach

relation/10314269 Unnamed

Unknown
Hotels 10 min
32
Hotels 20 min
82
Beds 20 min
13,518
2

Katsarka

way/202677892

Unknown
Hotels 10 min
26
Hotels 20 min
80
Beds 20 min
12,808
3

Παραλία Λούκκος του Μάντη

way/1079234611

Unknown
Hotels 10 min
32
Hotels 20 min
79
Beds 20 min
12,492
4

Glyki Nero Beach

relation/5484678

Sand
Hotels 10 min
48
Hotels 20 min
77
Beds 20 min
12,254
5

Paradisos

node/9090949264

Sand
Hotels 10 min
38
Hotels 20 min
76
Beds 20 min
12,184
6

Unnamed beach

relation/5484679 Unnamed

Unknown
Hotels 10 min
39
Hotels 20 min
70
Beds 20 min
11,210
7

Γλυκύ Νερό

node/287586756

Unknown
Hotels 10 min
35
Hotels 20 min
67
Beds 20 min
10,856
8

Unnamed beach

relation/5503598 Unnamed

Sand
Hotels 10 min
33
Hotels 20 min
66
Beds 20 min
10,810
9

Vrissi Beach | Sunrise Beach

relation/1201169

Sand
Hotels 10 min
40
Hotels 20 min
60
Beds 20 min
12,072
10

Potami Bay Beach

relation/1241141

Sand
Hotels 10 min
21
Hotels 20 min
54
Beds 20 min
11,095

Closest hotel access

Beaches with the shortest computed walking route from an active hotel.

# Beach Type Nearest hotel Distance Time
1 Glyki Nero Beachrelation/5484678 Sand STAMATIA 13 m 11 sec
2 Unnamed beachUnnamedrelation/10314269 Unknown NELIA SEA BREEZE 23 m 19 sec
3 Mackenzie Beachway/330714315 Sand THE CIAO STELIO 26 m 21 sec
4 Vathia Goniaway/6763602 Sand TASIA MARIS SANDS 34 m 28 sec
5 Nissiway/202676938 Sand VASSOS NISSI PLAGE 37 m 30 sec
6 Unnamed beachUnnamedway/335809426 Unknown ALEXANDER THE GREAT 37 m 30 sec
7 Unnamed beachUnnamedway/435771324 Unknown VENUS BEACH 38 m 31 sec
8 Yialosway/220383262 Unknown SOULI 41 m 33 sec
9 Omega Beachway/1049689256 Unknown PYRGOS BAY 45 m 36 sec
10 Unnamed beachUnnamedway/461836096 Unknown AMPHORA 51 m 41 sec
1

Glyki Nero Beach

relation/5484678

Sand
Nearest hotel
STAMATIA
Distance
13 m
Time
11 sec
2

Unnamed beach

relation/10314269 Unnamed

Unknown
Nearest hotel
NELIA SEA BREEZE
Distance
23 m
Time
19 sec
3

Mackenzie Beach

way/330714315

Sand
Nearest hotel
THE CIAO STELIO
Distance
26 m
Time
21 sec
4

Vathia Gonia

way/6763602

Sand
Nearest hotel
TASIA MARIS SANDS
Distance
34 m
Time
28 sec
5

Nissi

way/202676938

Sand
Nearest hotel
VASSOS NISSI PLAGE
Distance
37 m
Time
30 sec
6

Unnamed beach

way/335809426 Unnamed

Unknown
Nearest hotel
ALEXANDER THE GREAT
Distance
37 m
Time
30 sec
7

Unnamed beach

way/435771324 Unnamed

Unknown
Nearest hotel
VENUS BEACH
Distance
38 m
Time
31 sec
8

Yialos

way/220383262

Unknown
Nearest hotel
SOULI
Distance
41 m
Time
33 sec
9

Omega Beach

way/1049689256

Unknown
Nearest hotel
PYRGOS BAY
Distance
45 m
Time
36 sec
10

Unnamed beach

way/461836096 Unnamed

Unknown
Nearest hotel
AMPHORA
Distance
51 m
Time
41 sec

6 · Lower-pressure beaches

Lower-pressure beaches

Beaches with nearby hotel access but lower surrounding hotel capacity in this dataset. “Lower-pressure” does not guarantee the beach is quiet in real life — it is a measurement of nearby accommodation capacity only.

BeachTypePressureHotels 20 minNearest hotelWalk
Unnamed beachUnnamedway/636642832 Sand
0 / 100
1 THALASSINES 755 m · 10 min 4 sec
Columbia Beachnode/12079559384 Unknown
0 / 100
1 HYLATIO 880 m · 11 min 44 sec
Yialosway/220383262 Unknown
1 / 100
1 SOULI 41 m · 33 sec
Unnamed beachUnnamedway/298671986 Pebble
1 / 100
2 APHRODITE BEACH 61 m · 49 sec
Unnamed beachUnnamedway/543328166 Unknown
1 / 100
1 THALASSINES 140 m · 1 min 52 sec
Unnamed beachUnnamedway/19797304 Pebble
1 / 100
1 SOULI 277 m · 3 min 42 sec
Ttakkas Bayway/589853507 Pebble
1 / 100
1 APHRODITE BEACH 288 m · 3 min 51 sec
Unnamed beachUnnamedrelation/3278697 Unknown
1 / 100
3 IPHIGENIA 298 m · 3 min 59 sec
Unnamed beachUnnamedway/1252936139 Unknown
1 / 100
1 HOTEL-E 409 m · 5 min 28 sec
Unnamed beachUnnamedway/1174286833 Unknown
1 / 100
1 HOTEL-E 553 m · 7 min 23 sec

Unnamed beach

way/636642832 Unnamed

Sand
Pressure
0 / 100
Nearest hotel
THALASSINES
Walk
755 m · 10 min 4 sec
Hotels 10 / 20 min
0 / 1
Rooms · beds (20 min)
12 · 72
View beach →

Columbia Beach

node/12079559384

Unknown
Pressure
0 / 100
Nearest hotel
HYLATIO
Walk
880 m · 11 min 44 sec
Hotels 10 / 20 min
0 / 1
Rooms · beds (20 min)
64 · 128
View beach →

Yialos

way/220383262

Unknown
Pressure
1 / 100
Nearest hotel
SOULI
Walk
41 m · 33 sec
Hotels 10 / 20 min
1 / 1
Rooms · beds (20 min)
49 · 98
View beach →

Unnamed beach

way/298671986 Unnamed

Pebble
Pressure
1 / 100
Nearest hotel
APHRODITE BEACH
Walk
61 m · 49 sec
Hotels 10 / 20 min
1 / 2
Rooms · beds (20 min)
97 · 194
View beach →

Unnamed beach

way/543328166 Unnamed

Unknown
Pressure
1 / 100
Nearest hotel
THALASSINES
Walk
140 m · 1 min 52 sec
Hotels 10 / 20 min
1 / 1
Rooms · beds (20 min)
12 · 72
View beach →

Unnamed beach

way/19797304 Unnamed

Pebble
Pressure
1 / 100
Nearest hotel
SOULI
Walk
277 m · 3 min 42 sec
Hotels 10 / 20 min
1 / 1
Rooms · beds (20 min)
49 · 98
View beach →

Ttakkas Bay

way/589853507

Pebble
Pressure
1 / 100
Nearest hotel
APHRODITE BEACH
Walk
288 m · 3 min 51 sec
Hotels 10 / 20 min
1 / 1
Rooms · beds (20 min)
48 · 96
View beach →

Unnamed beach

relation/3278697 Unnamed

Unknown
Pressure
1 / 100
Nearest hotel
IPHIGENIA
Walk
298 m · 3 min 59 sec
Hotels 10 / 20 min
1 / 3
Rooms · beds (20 min)
133 · 284
View beach →

Unnamed beach

way/1252936139 Unnamed

Unknown
Pressure
1 / 100
Nearest hotel
HOTEL-E
Walk
409 m · 5 min 28 sec
Hotels 10 / 20 min
1 / 1
Rooms · beds (20 min)
70 · 140
View beach →

Unnamed beach

way/1174286833 Unnamed

Unknown
Pressure
1 / 100
Nearest hotel
HOTEL-E
Walk
553 m · 7 min 23 sec
Hotels 10 / 20 min
1 / 1
Rooms · beds (20 min)
70 · 140
View beach →

7 · Beach surface composition

Beach type distribution

Distribution of public beaches by recorded surface type. UNKNOWN values are retained as a transparency metric.

332 public beaches · 114 with known typeUnknown is a transparency metric
Sand

90 · 27.1%

Pebble

23 · 6.9%

Rocky

1 · 0.3%

Unknown

218 · 65.7%

8 · Data transparency

Naming, geometry and regional grouping

Where the source inventory is partial. Presented as published counts and availability notes.

Named vs source-only beaches

138 named · 194 source-only

41.6% named
58.4% source-only

Source-only beaches are still included when access metrics are available. They appear in tables with their source identifier.

Geometry coverage

332 / 332 have a center point

Point
5616.9%
Line
10.3%
Area
27582.8%

Data availability · regional grouping

Regional grouping is not published yet

Beach regional grouping is not published until geography support exists. The Cyprus Beach Atlas does not infer regions from coordinates and will not present unverified groupings.

9 · What we do not publish

Not published yet

Data transparency · not published yet

The following claims are not published in this dataset yet. The Ministry of Beach Affairs makes no statements about them on this site.

Blue Flag status Accessibility audits Official beach quality ratings Confirmed beach access-point coverage
Dataset v1 Generated 24 May 2026, 06:21 UTC public-site-generator-v1