Κυπριακή Δημοκρατία · 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 151 to 160 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
Unnamed beachUnnamedway/1286049334 Unknown MERCURE LARNACA BEACH 80 m · 1 min 4 sec 4 / 7 228 rooms
461 beds
3 / 100
Unnamed beachUnnamedway/1217774262 Pebble LEBAY BEACH 103 m · 1 min 23 sec 3 / 6 203 rooms
414 beds
3 / 100
Unnamed beachUnnamedway/446058971 Pebble NATURA BEACH 124 m · 1 min 40 sec 1 / 5 262 rooms
558 beds
3 / 100
Unnamed beachUnnamedway/1300955425 Unknown NATURA BEACH 140 m · 1 min 52 sec 1 / 4 226 rooms
486 beds
3 / 100
Unnamed beachUnnamedway/1172774322 Sand FRIXOS 201 m · 2 min 41 sec 4 / 9 582 rooms
1,173 beds
3 / 100
Unnamed beachUnnamedway/1385872083 Sand LEBAY BEACH 258 m · 3 min 27 sec 4 / 6 203 rooms
414 beds
3 / 100
Unnamed beachUnnamedway/309630489 Unknown VENUS BEACH 580 m · 7 min 44 sec 1 / 1 216 rooms
432 beds
3 / 100
Unnamed beachUnnamedway/1069301324 Unknown ATLANTICA MARE VILLAGE AYIA NAPA 790 m · 10 min 32 sec 0 / 1 341 rooms
682 beds
3 / 100
Unnamed beachUnnamedway/1284662881 Unknown SVELTOS 344 m · 4 min 36 sec 2 / 5 182 rooms
372 beds
2 / 100
Unnamed beachUnnamedway/28145835 Unknown OLD PORT 585 m · 7 min 48 sec 1 / 6 333 rooms
623 beds
2 / 100

Unnamed beach

way/1286049334 Unnamed

Unknown
Pressure
3 / 100
Nearest hotel
MERCURE LARNACA BEACH
Walk
80 m · 1 min 4 sec
Hotels 10 / 20 min
4 / 7
Rooms · beds (20 min)
228 · 461
View beach →

Unnamed beach

way/1217774262 Unnamed

Pebble
Pressure
3 / 100
Nearest hotel
LEBAY BEACH
Walk
103 m · 1 min 23 sec
Hotels 10 / 20 min
3 / 6
Rooms · beds (20 min)
203 · 414
View beach →

Unnamed beach

way/446058971 Unnamed

Pebble
Pressure
3 / 100
Nearest hotel
NATURA BEACH
Walk
124 m · 1 min 40 sec
Hotels 10 / 20 min
1 / 5
Rooms · beds (20 min)
262 · 558
View beach →

Unnamed beach

way/1300955425 Unnamed

Unknown
Pressure
3 / 100
Nearest hotel
NATURA BEACH
Walk
140 m · 1 min 52 sec
Hotels 10 / 20 min
1 / 4
Rooms · beds (20 min)
226 · 486
View beach →

Unnamed beach

way/1172774322 Unnamed

Sand
Pressure
3 / 100
Nearest hotel
FRIXOS
Walk
201 m · 2 min 41 sec
Hotels 10 / 20 min
4 / 9
Rooms · beds (20 min)
582 · 1,173
View beach →

Unnamed beach

way/1385872083 Unnamed

Sand
Pressure
3 / 100
Nearest hotel
LEBAY BEACH
Walk
258 m · 3 min 27 sec
Hotels 10 / 20 min
4 / 6
Rooms · beds (20 min)
203 · 414
View beach →

Unnamed beach

way/309630489 Unnamed

Unknown
Pressure
3 / 100
Nearest hotel
VENUS BEACH
Walk
580 m · 7 min 44 sec
Hotels 10 / 20 min
1 / 1
Rooms · beds (20 min)
216 · 432
View beach →

Unnamed beach

way/1069301324 Unnamed

Unknown
Pressure
3 / 100
Nearest hotel
ATLANTICA MARE VILLAGE AYIA NAPA
Walk
790 m · 10 min 32 sec
Hotels 10 / 20 min
0 / 1
Rooms · beds (20 min)
341 · 682
View beach →

Unnamed beach

way/1284662881 Unnamed

Unknown
Pressure
2 / 100
Nearest hotel
SVELTOS
Walk
344 m · 4 min 36 sec
Hotels 10 / 20 min
2 / 5
Rooms · beds (20 min)
182 · 372
View beach →

Unnamed beach

way/28145835 Unnamed

Unknown
Pressure
2 / 100
Nearest hotel
OLD PORT
Walk
585 m · 7 min 48 sec
Hotels 10 / 20 min
1 / 6
Rooms · beds (20 min)
333 · 623
View beach →
Page 16 of 19 · 151-160 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