Hotels near Alameda Station

Hotels.com makes it easy and rewarding. Always

Reward yourself your way

Stay where you want, when you want, and get rewarded

Learn about Hotels.com Rewards

Unlock instant savings

Save an average of 15% on thousands of hotels with Member Prices

Sign up, it's free     Sign in

Free cancellation

Flexible bookings on most hotels*

Where to stay near Alameda Station?

Other landmarks in Lisbon City Center

Find out more about Alameda Station

Where is Alameda Station?

Alameda Station is located in Lisbon City Center. If you want to find things to do in the area, you might like to visit Rossio Square and Saldanha Square.

Where can I stay near Alameda Station?

We've got 909 hotels to pick from within just a mile of Alameda Station. You might want to consider one of these options that are popular with our travellers:

Jupiter Lisboa Hotel

  • 4-star hotel • Free WiFi • Restaurant • 2 outdoor pools • Spacious rooms

My Charm Lisbon Suites

  • 3-star hotel • Free WiFi • Attentive staff

Holiday Inn Lisbon, an IHG Hotel

  • 4-star hotel • Free WiFi • Restaurant • Outdoor pool • Attentive staff

Hotel Roma

  • 3-star hotel • Free WiFi • 2 restaurants • Bar • Near public transport

EXE Saldanha

  • 3-star hotel • Free WiFi • Bar • Cafe • Comfy beds

Things to see and do near Alameda Station

What to see near Alameda Station

  • Rossio Square
  • Saldanha Square
  • Campo Pequeno Bullring
  • Marquis of Pombal Square
  • Eduardo VII Park

Things to do near Alameda Station

  • Gulbenkian Museum
  • El Corte Ingles Mall
  • Avenida da Liberdade
  • National Museum of Azulejos
  • Coliseu dos Recreios

Keep exploring