Menu

Search options

2026-02-25

2026-02-26
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

1149 results

  • Hotel Primor (Adults Only)

    From US$ 31

    Avenida Gomes Freire, 52, Rio de Janeiro, Brazil

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

    Hotel Primor Rio de Janeiro features 44 rooms and lies 1.3 km from Church of Our Lady of the Candelaria. This love hotel entices guests with a car park, available on site.

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Hotel Meu Cantinho (Adults Only)

    From US$ 31

    Rua Da Constituicao, 30, Rio de Janeiro, Brazil

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

    Hotel Meu Cantinho Rio de Janeiro includes 27 rooms and is set within an 800-metre distance of Museu Nacional de Belas Artes. A car park is provided on site.

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Suites Republica Do Libano

    From US$ 13

    6 Rua Republica Do Libano, Rio de Janeiro, Brazil

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

    To the hotel

    price for 1 night
    Book Now From US$ 13
  • Apartamento Encantador Com Vaga De Garagem

    From US$ 28

    230 Rua Do Senado Apto 907, Rio de Janeiro, Brazil

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

    Museum of Tomorrow is at a 2.6 km distance from the 1-room Apartamento Encantador Com Vaga De Garagem apartment, while Museu de Historia dos Bombeiros is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Hotel Sheik (Adults Only)

    From US$ 38

    Avenida Gomes Freire 55, Rio de Janeiro, Brazil

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

    Offering luggage storage and a restaurant, the 2-star Hotel Sheik Rio de Janeiro lies in Centro with interactive science exhibits with access to natural sights like Flamengo Park approximately 2.9 km…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Pequena Suite Cama De Solteiro

    From US$ 10

    Rua Republica Do Libano, 6, Rio de Janeiro, Brazil

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

    To the hotel

    price for 1 night
    Book Now From US$ 10
  • Pequena Suite Individual 106

    From US$ 22

    Rua Republica Do Libano, 6, Rio de Janeiro, Brazil

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

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Small Simple Single Suite 305

    From US$ 15

    Rua Republica Do Libano, 6, Rio de Janeiro, Brazil

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

    To the hotel

    price for 1 night
    Book Now From US$ 15
  • Suite Individual Lapa

    From US$ 15

    Rua Republica Do Libano, 6, Rio de Janeiro, Brazil

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

    To the hotel

    price for 1 night
    Book Now From US$ 15
  • Pequena Suite Individual 304

    From US$ 20

    Rua Republica Do Libano, 6, Rio de Janeiro, Brazil

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

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Apartamento No Coracao Do Rio De Janeiro

    From US$ 40

    Rua Do Senado, 230, Rio de Janeiro, Brazil

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

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Hotel Barao De Tefe

    From US$ 21

    Av Barao De Tefe, 99, Rio de Janeiro, Brazil

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

    Offering a restaurant and a business centre, Hotel Barao De Tefe Rio de Janeiro is nestled not far from Central do Brasil and 800 metres away from the science Museum of Tomorrow. Situated in Centro…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Aconchego Carioca

    Rua Do Senado, 230, Rio de Janeiro, Brazil

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

    To the hotel

    Book Now
  • Family Apartment In Downtown Rio De Janeiro

    Rua Marques De Pombal, 171 Ap 406, Rio de Janeiro, Brazil

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

    To the hotel

    Book Now
  • Hotel Sheik Business

    From US$ 308

    Avenida Gomes Freire, 55 Predio Anexo, Rio de Janeiro, Brazil

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

    To the hotel

    price for 1 night
    Book Now From US$ 308
  • Hotel Paraguai (Adults Only)

    From US$ 29

    Rua Do Senado, 240, Rio de Janeiro, Brazil

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

    Located 100 metres from Estatua de Frederic Chopin, the 2-star Hotel Paraguai Rio de Janeiro offers air-conditioned rooms within a 15-minute walk of Cinelandia Square. Free Wi Fi is featured…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • 360 Centro Metro Uruguaiana By Suhcasa

    From US$ 42

    Rua Da Conceicao, Rio de Janeiro, Brazil

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

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Flat Reformado No Centro Historico Rj

    From US$ 38

    172 Rua Marques De Pombal 911, Rio de Janeiro, Brazil

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

    Set 550 metres from Estatua de Frederic Chopin and 1.4 km from Fundicao Progresso Music Venue, the 1-bedroom Flat Reformado No Centro Historico Rj Villa is located in Rio de Janeiro. 1 bedroom and 1…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Loft No Centro Do Rio De Janeiro

    From US$ 27

    Rua Marques De Pombal, 172, Rio de Janeiro, Brazil

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

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Hotel Fenix (Adults Only)

    From US$ 31

    Rua Do Senado, 189, Rio de Janeiro, Brazil

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

    Set within a 15-minute walk of Central do Brasil, this 2-star Hotel Fenix Rio de Janeiro is located near Museu de Historia dos Bombeiros. Guests can enjoy a lounge bar together with a spa centre…

    To the hotel

    price for 1 night
    Book Now From US$ 31