Κυπριακή Δημοκρατία · 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 21 to 30 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
Firemans Beachway/45199815 Unknown AMORE 518 m · 6 min 55 sec 1 / 2 228 rooms
474 beds
2 / 100
Geroskipou Beachway/26172800 Unknown LOUIS PHAETHON BEACH 538 m · 7 min 11 sec 1 / 8 2,113 rooms
4,214 beds
14 / 100
Glifades (Mimosa Beach)way/401283843 Sand MIMOSA BEACH 60 m · 48 sec 8 / 12 1,136 rooms
2,222 beds
13 / 100
Glyki Nero Beachrelation/5484678 Sand STAMATIA 13 m · 11 sec 48 / 77 6,124 rooms
12,254 beds
98 / 100
Green Bayrelation/1236241 Sand CAVO MARIS BEACH 256 m · 3 min 25 sec 8 / 16 1,331 rooms
2,638 beds
14 / 100
Kapparis Bayway/394876557 Sand AMORE 528 m · 7 min 3 sec 2 / 2 228 rooms
474 beds
3 / 100
Kastella Beachway/28546424 Unknown PIGEON BEACH 68 m · 55 sec 6 / 9 1,245 rooms
2,465 beds
12 / 100
Katsarkaway/202677892 Unknown FREIJ 195 m · 2 min 36 sec 26 / 80 6,352 rooms
12,808 beds
65 / 100
Kefalos Beachway/202678197 Unknown KEFALOS BEACH 108 m · 1 min 27 sec 7 / 15 1,918 rooms
4,053 beds
24 / 100
Kocareis Beachway/435771323 Unknown VENUS BEACH 1,078 m · 14 min 23 sec 0 / 1 216 rooms
432 beds
2 / 100

Firemans Beach

way/45199815

Unknown
Pressure
2 / 100
Nearest hotel
AMORE
Walk
518 m · 6 min 55 sec
Hotels 10 / 20 min
1 / 2
Rooms · beds (20 min)
228 · 474
View beach →

Geroskipou Beach

way/26172800

Unknown
Pressure
14 / 100
Nearest hotel
LOUIS PHAETHON BEACH
Walk
538 m · 7 min 11 sec
Hotels 10 / 20 min
1 / 8
Rooms · beds (20 min)
2,113 · 4,214
View beach →

Glifades (Mimosa Beach)

way/401283843

Sand
Pressure
13 / 100
Nearest hotel
MIMOSA BEACH
Walk
60 m · 48 sec
Hotels 10 / 20 min
8 / 12
Rooms · beds (20 min)
1,136 · 2,222
View beach →

Glyki Nero Beach

relation/5484678

Sand
Pressure
98 / 100
Nearest hotel
STAMATIA
Walk
13 m · 11 sec
Hotels 10 / 20 min
48 / 77
Rooms · beds (20 min)
6,124 · 12,254
View beach →

Green Bay

relation/1236241

Sand
Pressure
14 / 100
Nearest hotel
CAVO MARIS BEACH
Walk
256 m · 3 min 25 sec
Hotels 10 / 20 min
8 / 16
Rooms · beds (20 min)
1,331 · 2,638
View beach →

Kapparis Bay

way/394876557

Sand
Pressure
3 / 100
Nearest hotel
AMORE
Walk
528 m · 7 min 3 sec
Hotels 10 / 20 min
2 / 2
Rooms · beds (20 min)
228 · 474
View beach →

Kastella Beach

way/28546424

Unknown
Pressure
12 / 100
Nearest hotel
PIGEON BEACH
Walk
68 m · 55 sec
Hotels 10 / 20 min
6 / 9
Rooms · beds (20 min)
1,245 · 2,465
View beach →

Katsarka

way/202677892

Unknown
Pressure
65 / 100
Nearest hotel
FREIJ
Walk
195 m · 2 min 36 sec
Hotels 10 / 20 min
26 / 80
Rooms · beds (20 min)
6,352 · 12,808
View beach →

Kefalos Beach

way/202678197

Unknown
Pressure
24 / 100
Nearest hotel
KEFALOS BEACH
Walk
108 m · 1 min 27 sec
Hotels 10 / 20 min
7 / 15
Rooms · beds (20 min)
1,918 · 4,053
View beach →

Kocareis Beach

way/435771323

Unknown
Pressure
2 / 100
Nearest hotel
VENUS BEACH
Walk
1,078 m · 14 min 23 sec
Hotels 10 / 20 min
0 / 1
Rooms · beds (20 min)
216 · 432
View beach →
Page 3 of 19 · 21-30 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