Menu

Search options

2026-02-26

2026-02-27
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Rio de Janeiro near Estação D Pedro II Central Station

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

1156 results

  • Hotel Monte Alegre

    From US$ 21

    Rua Riachuelo, 213 - Lapa, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    Hotel Monte Alegre is located 1.4 km from the ornate Municipal Theater of Rio de Janeiro and offers a barber shop, a meeting room and an outdoor swimming pool. Situated in the centre of Rio de…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Quarto Da Nubia No Coracao Da Lapa

    Rua Andre Cavalcanti Apt 103, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    To the hotel

    Book Now
  • Loft Tematico Elite Boemia Da Lapa

    From US$ 72

    Rua Riachuelo, 201 Apartamento 306, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Loft Lapa Blue

    Rua Riachuelo, 201 - 901, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    To the hotel

    Book Now
  • Nsp1103-Lapa

    From US$ 18

    9 Praca Joao Pessoa, Apartamento 1103, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Conforto E Estilo A 11Min Da Lapa | Rl 201/1009

    201 Riachuelo, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    To the hotel

    Book Now
  • Studio Moderno A 11 Min Da Lapa | Rl 201/1008

    201 Riachuelo, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    To the hotel

    Book Now
  • Studio A 700M Dos Arcos Da Lapa | Rl 201/407

    201 Riachuelo, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    To the hotel

    Book Now
  • Solar Riachuelo

    154 Rua Riachuelo, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    To the hotel

    Book Now
  • Hostel Cidade Nova

    From US$ 13

    Rua Senhor De Matosinhos, 419, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    Hostel Cidade Nova with a sun deck and a picnic area is a nice place to stay in Rio de Janeiro during the holiday. Santos Dumont airport is located 1 km from this Rio de Janeiro hostel.

    To the hotel

    price for 1 night
    Book Now From US$ 13
  • Centro - Ao Lado Da Lapa

    Rua Evaristo Da Veiga 35, Apartamento 1401, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    To the hotel

    Book Now
  • Casa Sapucai 2

    Rua Frei Caneca, 340 - Casa A, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    To the hotel

    Book Now
  • Loft Estiloso No Coracao Da Lapa - Cozinha Equipada - Portaria 24H - Arcos Da Lapa - Escadaria Selaron

    From US$ 107

    185 Rua Dos Invalidos, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    Flamengo Park is around a 25-minute walk from the 1-room Loft Estiloso No Coracao Da Lapa - 2 Camas De Solteiro - Cozinha Equipada - Portaria 24H - Arcos Da Lapa - Escadaria Selaron apartment, while…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Studio Santanes Centro Rj

    From US$ 42

    Rua Visconde De Inhauma Ap 1208, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Hostel Residencial Carvalho

    From US$ 37

    Rua Costa Bastos 298 Centro 102 /Casa Verde, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    Hostel Pensionato Carvalho Rio de Janeiro is set 1.2 km from Escadaria Selaron and 1.3 km from Museu Chacara do Ceu Museum in Santa Teresa district.

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Skylux 906 - Studio

    From US$ 54

    Rua Visconde De Inhauma 80 Apto 906, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Residencial Skylux Apartamento Inteiro So Pra Voce Cozinha Completa Proximo De Tudo No Centro Do Rio

    From US$ 173

    Rua Visconde De Inhauma Apto, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Apartamento Studio - Silencioso, Proximo Ao Metro - Portaria 24 Horas - Academia, Piscina

    From US$ 53

    Rua Visconde De Inhauma 80, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Studio Porto Maravilha

    From US$ 49

    Rua Equador, 441 Apartamento 616 Bloco 2, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Hotel Cabo Finisterra

    From US$ 14

    Rua Andre Cavalcanti Numero 50, Rio de Janeiro, Brazil

    1.4 km to Estação D Pedro II Central Station (To the map)

    Hotel Cabo Finisterra Rio de Janeiro lies in Centro with interactive science exhibits, within reach of entertainment venues like Municipal Theater of Rio de Janeiro, just 1.2 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 14