Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Piraeus – 244 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Phidias Piraeus Hotel 2 stars

Hotel in Piraeus City Centre, Piraeus

Phidias Piraeus Hotel is conveniently located in the centre of Piraeus, next to the port. Guests enjoy free shuttle service and elegant rooms with free WiFi. Created very special memories for my family! thank you for helping with champagne and sweets for my wife, while I was many hundreds kilometres away! wow service

Show more Show less
9.3
Superb
4,379 reviews
Price from
£41
per night

Piraeus City Hotel 2 stars

Hotel in Piraeus City Centre, Piraeus

Piraeus Dream City Hotel boasts a city-centre location, just 50 metres from the main port and within proximity of the railway station. A bus stop for the airport bus (X96) is 600 metres away. Good location near the port, great breakfast ☺️

Show more Show less
8.3
Very good
3,388 reviews
Price from
£45
per night

Piraeus Theoxenia Hotel 5 stars

Hotel in Piraeus City Centre, Piraeus

Conveniently located in the heart of Piraeus’ business district, Theoxenia is within walking distance of the main port. The hotel’s helpful multilingual staff is on hand 24 hours a day. Service and attention to detail. Quality of property and location.

Show more Show less
8.2
Very good
1,705 reviews
Price from
£54
per night

Piraeus Port Hotel 2 stars

Hotel in Piraeus City Centre, Piraeus

Located in the center of Piraeus, Piraeus Port Hotel is just a short walk away from Piraeus Metro Station and main port. New, extremely clean and comfortable budget hotel. very helpfull personel, nice breakfast in good price. Very close to the port. I recommend this hotel

Show more Show less
8.7
Fabulous
1,261 reviews
Price from
£39
per night

Triton Hotel Piraeus 3 stars

Hotel in Piraeus City Centre, Piraeus

Just a few blocks from Piraeus train station and ferry terminals, Triton Hotel offers rooms with balcony and free WiFi access. The centre of Piraeus with various shops is round the corner. Room was spacious, clean and quiet.

Show more Show less
8.1
Very good
2,649 reviews
Price from
£40
per night

Achillion Hotel Piraeus 1 stars

Hotel in Piraeus City Centre, Piraeus

Located in Central Piraeus, Achillion Hotel Piraeus is just a 5-minute walk from Piraeus Port and less than a 10-minute walk from the urban railway station of Piraeus (Metro Line 1). Great no-frills hotel for your early morning Piraeus ferry.

Show more Show less
8.5
Very good
1,686 reviews
Price from
£30
per night

Argo Hotel Piraeus 2 stars

Hotel in Piraeus City Centre, Piraeus

Family-run Argo Hotel is situated 300 metres from Piraeus port and 500 metres from the Piraeus underground station. It offers air-conditioned rooms and free Wi-Fi in public areas. Superb, clean and comfortable...Highly recommended

Show more Show less
8.2
Very good
948 reviews
Price from
£39
per night

Piraeus Acropole Hotel 2 stars

Hotel in Piraeus City Centre, Piraeus

Piraeus Acropole hotel located next to the largest commercial and tourist port of Greece, Piraeus, is an ideal choice for short stays for professionals as well as for those who want to have access to... excellent for overnight stay. walking distance from the port and train station

Show more Show less
7.4
Good
1,374 reviews
Price from
£46
per night

Scorpios Sea Side Hotel 2 stars

Hotel in Peiraiki, Piraeus

Located right on the sea and 1 km from Pireaus Port, Scorpios Sea Side Hotel offers rooms and suites with modern decoration and upholstered beds. We stayed there for one night to take a ferry in Piräus in the morning and it was the absolut best choice. Amazing view, super friendly staff, paring in front of the door, clean, welcome drinks, beach close by and even a great cappucino at 5am in the morning!

Show more Show less
8.6
Fabulous
1,362 reviews
Price from
£42
per night

The Alex 4 stars

Hotel in Castella, Piraeus

Set in Piraeus, less than 1 km from Votsalakia Beach, The Alex offers accommodation with a bar, private parking and a terrace. Everything was perfect! The location, the staff, the view were amazing!

Show more Show less
9
Superb
1,087 reviews
Price from
£78
per night

Most booked hotels in Piraeus in the past month

See all

Piraeus's best hotels with breakfast

See all

Budget hotels in Piraeus

See all

Hotels located in the centre of Piraeus

See all

FAQs about hotels in Piraeus

  • The average price per night for a 3-star hotel in Piraeus this weekend is £59 or, for a 4-star hotel, £94. Looking for something even fancier? 5-star hotels in Piraeus for this weekend cost on average around £72 per night (based on Booking.com prices).

  • For hotels in Piraeus that serve up a highly-rated breakfast, try Phidias Piraeus Hotel, Noufara and The Alex.

  • Scorpios Sea Side Hotel, The Alex and Carol Hotel have received great reviews from travellers in Piraeus regarding the views from their hotel rooms.

  • On average, it costs £61 per night to book a 3-star hotel in Piraeus for tonight. You'll pay on average around £86 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Piraeus will cost around £68 (based on Booking.com prices).

  • Phidias Piraeus Hotel, The Port Square Hotel and The Alex are some of the popular hotels in Piraeus.

  • On average, 3-star hotels in Piraeus cost £103 per night, and 4-star hotels in Piraeus are £203 per night. If you're looking for something really special, a 5-star hotel in Piraeus can on average be found for £212 per night (based on Booking.com prices).

  • These hotels in Piraeus are highly rated by couples: Phidias Piraeus Hotel, The Port Square Hotel and The Alex.

  • Many families visiting Piraeus loved staying at Phidias Piraeus Hotel, The Port Square Hotel and Gallery Suites & Residences.

A Shiny Port with Fascinating Naval History

Designed by the ancient architect Ippodamos of Miletus during the 451 BC, the nautical city of Piraeus is home to the largest Greek port. Situated on the coast of the Saronic Gulf, in the region of Attica, this beautiful destination occupies a strategic location with rich history and great naval power.

Plan your getaway to the Greek islands and get a ferry from Piraeus Port to Crete, Rhodes, Paros, Naxos, Santorini and Mykonos. Visit the upscale area of Pasalimani (or Zea) and relax in one of the charming seaside cafes and restaurants or just admire the impressive yachts and traditional fishing boats in the elegant Mikrolimano.

Set on Kastella hill, the stunning open-air Veakeio Theatre offers breathtaking views over the Saronic Gulf and interesting art activities during the summer months. Located in the region of Faliro, the imposing Peace and Friendship Stadium and the football stadium of Karaiskakis are only 4 km from the city centre.

The electric railway terminus of Piraeus station connects Piraeus with major areas of the city of Athens like Monastiraki and Kifissia. Booking.com will help you choose from a variety of hotels in the city of Piraeus and the Greek islands.

Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Piraeus:

Explore guest reviews of hotels in Piraeus

See all

Research, refine and make plans for your whole trip