We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Mackenzie Beach

1101 Pacific Rim Hwy, Larnaka City, Cyprus
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

Michael Angelou 3, Larnaka City 6028, Cyprus
0.2 miles from Mackenzie Beach
Travelers' Choice® 2015 Winner Bargain
#14 of 41 hotels in Larnaka City
  • Mid-range
  • Pool
Show Prices
152 Piale Pasha Avenue, Larnaka City 6028, Cyprus
0.3 miles from Mackenzie Beach
#25 of 41 hotels in Larnaka City
  • Mid-range
  • Beach
  • Pool
  • Free Parking
Show Prices
2 William Shakespeare Street, Larnaka City 6531, Cyprus
0.7 miles from Mackenzie Beach
#20 of 41 hotels in Larnaka City
  • Mid-range
  • Pool
  • Free Parking
Show Prices
10 Pontou Str | PO Box 40137, Larnaka City 6533, Cyprus
0.8 miles from Mackenzie Beach
#26 of 41 hotels in Larnaka City
  • Budget
  • Pool
Show Prices
6-8 Tyrimou Str | PO Box 42318, Larnaka City 6533, Cyprus
1.2 miles from Mackenzie Beach
#30 of 41 hotels in Larnaka City
  • Budget
  • Pool
  • Free Parking
Show Prices
17 Onsillos Street, Larnaka City, Cyprus
1.3 miles from Mackenzie Beach
#24 of 41 hotels in Larnaka City
  • Budget
  • Pool
Show Prices
11 Faneromenis Avenue, Larnaka City 6023, Cyprus
1.5 miles from Mackenzie Beach
Travelers' Choice® 2015 Winner Bargain | Romance
#2 of 41 hotels in Larnaka City
  • Budget
Show Prices
50 Nikolaou Rossou | St. Lazarus Square, Larnaka City 6021, Cyprus
1.5 miles from Mackenzie Beach
#6 of 41 hotels in Larnaka City
  • Budget
  • Beach
  • Free Parking
  • Free Breakfast
Show Prices
Mitsi street, Larnaka City 6022, Cyprus (Formerly Achilleos Hotel Apt)
1.6 miles from Mackenzie Beach
#4 of 41 hotels in Larnaka City
  • Budget
  • Beach
  • Free Parking
  • Free Breakfast
Show Prices
11 D.Mitsi Street, Larnaka City 6307, Cyprus
1.6 miles from Mackenzie Beach
#18 of 41 hotels in Larnaka City
  • Budget
  • Beach
  • Free Parking
  • Free Breakfast
Show Prices
Athens Av and Pierdes Str | P.O. Box 40827, Larnaka City 6307, Cyprus
1.7 miles from Mackenzie Beach
#12 of 41 hotels in Larnaka City
  • Budget
  • Free Parking
  • Free Breakfast
Show Prices
1, Armenikis Eklisias Street | P.O.Box 40818, Larnaka City 6022, Cyprus
1.7 miles from Mackenzie Beach
#22 of 41 hotels in Larnaka City
  • Mid-range
  • Free Parking
Show Prices
Pervolia | P.O. Box 42318, Larnaka City 7560, Cyprus
1.7 miles from Mackenzie Beach
Show Prices
55 Hermes Street, Larnaka City 6023, Cyprus
1.8 miles from Mackenzie Beach
#9 of 41 hotels in Larnaka City
  • Budget
  • Beach
  • Free Parking
Show Prices
PO Box:42227 | Dhekelia Road, Pyla, Larnaka City, Cyprus
1.8 miles from Mackenzie Beach
#16 of 41 hotels in Larnaka City
#4 of 6 hotels in Pyla
  • Budget
  • Pets Allowed
  • Pool
Show Prices
4 Evriviades Street, Larnaka City 6023, Cyprus
1.8 miles from Mackenzie Beach
#17 of 41 hotels in Larnaka City
  • Mid-range
  • Beach
  • Free Parking
Show Prices
9 Gregoriou Afxentiou Avenue, Larnaka City 6023, Cyprus
1.8 miles from Mackenzie Beach
#19 of 41 hotels in Larnaka City
  • Mid-range
Show Prices
6 Athens Ave, Larnaka City 6302, Cyprus
1.8 miles from Mackenzie Beach
#21 of 41 hotels in Larnaka City
  • Luxury
  • Beach
  • Pool
  • Free Breakfast
Show Prices
74 Arch Makarios Ave, Larnaka City 6017, Cyprus
1.8 miles from Mackenzie Beach
#34 of 41 hotels in Larnaka City
  • Free Breakfast
Tochni No1, Larnaka City 7740, Cyprus
1.9 miles from Mackenzie Beach
1 Kimonos Avenue, Larnaka City 6015, Cyprus
2.0 miles from Mackenzie Beach
#23 of 41 hotels in Larnaka City
Larnaca 6305, Chypre, Larnaka City 6305, Cyprus
2.1 miles from Mackenzie Beach
69, Makarios Ave | P.O. Box 40164, Larnaka City 6301, Cyprus
2.5 miles from Mackenzie Beach
#29 of 41 hotels in Larnaka City
  • Mid-range
Show Prices
Dekelia Road, Larnaka City, Cyprus
4.2 miles from Mackenzie Beach
Spartis StreetOroklini, Larnaka City 7040, Cyprus
4.4 miles from Mackenzie Beach

Also consider B&Bs near Mackenzie Beach

Ayiou Lazarus Street 1 | Saint Lazarus Square, Larnaka City 6020, Cyprus
1.5 miles from Mackenzie Beach
#8 of 24 Larnaka City B&B and Inns
  • Mid-range
Show Prices
102 Athinon Avenue, Larnaka City 6022, Cyprus
1.5 miles from Mackenzie Beach
#9 of 24 Larnaka City B&B and Inns
  • Mid-range
  • Beach
  • Free Parking
Show Prices
Pano Lefkara, Pano Lefkara 7700, Cyprus
1.9 miles from Mackenzie Beach
#4 of 4 Pano Lefkara B&B and Inns
Show Prices
Piale Pasha Street | P.O. BOX 40813, Larnaka City 6307 , Cyprus
1.9 miles from Mackenzie Beach
#16 of 24 Larnaka City B&B and Inns
3 Desdemona St, Larnaka City 6016, Cyprus
2.1 miles from Mackenzie Beach
Mesogios House Suites Slideshow
#3 of 24 Larnaka City B&B and Inns
  • Free Parking
Show Prices