Top Trending Hotels Near Apostolos Nikolaidis Stadium

See all 324 Hotels near Apostolos Nikolaidis Stadium
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Royal Olympic Hotel
Royal Olympic Hotel

28-34 Athanasiou Diakou Str, Athens 117 43

5.0 out of 5.0
4.2 out of 5 (2,068 reviews)

This luxury Athens hotel is located just in front of the Temple of Olympian Zeus and Acropolis. Recently refurnished offers a …

£90
avg/night
Airotel Alexandros Hotel
Airotel Alexandros Hotel

8 Timoleontos Vassous Street, Athens 11521

4.0 out of 5.0
4.1 out of 5 (452 reviews)

This family-friendly Athens hotel is located in the entertainment district, within 1 mi (2 km) of U.S. Embassy, Mount …

£53
avg/night
Best Western Plus Embassy Hotel
Best Western Plus Embassy Hotel

22 Timoleontos Vassou Str., Athens 115 21

4.0 out of 5.0
3.9 out of 5 (111 reviews)

Located in Athens City Centre, this hotel is within 1 mi (2 km) of U.S. Embassy, Mount Lycabettus, and Lycabettus Theater. …

£75
avg/night
Athens Zafolia Hotel
Athens Zafolia Hotel

87-89 Alexandras Avenue, Athens 11474

4.0 out of 5.0
4 out of 5 (162 reviews)

This family-friendly Athens hotel is located in the entertainment district, within 1 mi (2 km) of Apostolos Nikolaidis Stadiu …

£81
avg/night
Golden Age Hotel
Golden Age Hotel

57 Michalakopoulou Street, Athens 11528

4.0 out of 5.0
4.1 out of 5 (254 reviews)

This family-friendly Athens hotel is located in the business district, within 1 mi (2 km) of Athens Concert Hall, Hellenic …

£66
avg/night
Amalia Hotel Athens
Amalia Hotel Athens

10 Amalias Avenue, Athens 10557

4.0 out of 5.0
4.5 out of 5 (1,156 reviews)

Located in Athens City Centre, this eco-friendly hotel is steps from Athens National Garden and Syntagma Square. Hellenic …

£84
avg/night
Best Western Museum Hotel
Best Western Museum Hotel

16 Bouboulinas Street, Athens 10682

3.0 out of 5.0
4 out of 5 (375 reviews)

Located in Athens City Centre, this hotel is within a 5-minute walk of Epigraphical Museum and National Archaeological Museum …

£29
avg/night
Hotel Marie
Hotel Marie

100 Zoodochou Pigis St., Athens 11473

2.0 out of 5.0

Located in Athens City Centre, this hotel is within a 15-minute walk of Olympia Theatre and National Archaeological Museum of …

£26
avg/night
Nicola Hotel
Nicola Hotel

14 Olenou Str, Athens 11362

2.0 out of 5.0
3.4 out of 5 (35 reviews)

Situated in the entertainment district, this hotel is within 1 mi (2 km) of Hellenic Motor Museum and National Archaeological …

£29
avg/night
Metropolis Hotel
Metropolis Hotel

46 Mitropoleos Street, Athens 10563

2.0 out of 5.0
3.9 out of 5 (217 reviews)

Located in Athens City Centre, this hotel is within a 10-minute walk of Maria Callas Museum, Roman Agora, and Syntagma Square …

£38
avg/night
Hide content

Pocket Guide: Athens Apostolos Nikolaidis Stadium Hotels

Search for hotels in Athens on Expedia.co.uk. You can easily find your hotels in Athens using one of the methods below:

  • View our selection of featured hotels in Athens
  • Use the map to find hotels in the Athens neighborhood you prefer
  • Use the filters to see hotels in a specific area of Athens, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Athens
  • Enter your travel dates to view the best deals on hotels in Athens - while they last
false