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 Praça da Bandeira 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

567 results

  • Santa Teresa Junto A Natureza

    From US$ 33

    Rua Eliseu Visconti 441 S102, Rio de Janeiro, Brazil

    2.8 km to Praça da Bandeira Station (To the map)

    Set 2.7 km to the Enormous Flamengo Urban Park, Santa Teresa Junto A Natureza Bed & Breakfast Rio de Janeiro features an outdoor swimming pool and a sundeck. Situated in Santa Teresa district, the…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Solar Riachuelo

    154 Rua Riachuelo, Rio de Janeiro, Brazil

    2.8 km to Praça da Bandeira Station (To the map)

    To the hotel

    Book Now
  • Pompeu Rio Hotel

    From US$ 17

    Rua Camerino, 15, Rio de Janeiro, Brazil

    2.8 km to Praça da Bandeira Station (To the map)

    Featuring allergy free rooms and a restaurant, Pompeu Rio Hotel Rio de Janeiro offers accommodation within 1.2 km from the Futuristic waterfront Museum of Tomorrow. Situated in Centro district, the…

    To the hotel

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

    From US$ 38

    Avenida Gomes Freire 55, Rio de Janeiro, Brazil

    2.8 km to Praça da Bandeira 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
  • Casajomo Boutique Stays & Retreats

    From US$ 160

    136 Rua Laurinda Santos Lobo, Rio de Janeiro, Brazil

    2.8 km to Praça da Bandeira Station (To the map)

    Featuring views of the garden, Casajomo Art & Food B&B Rio de Janeiro is located within 1.6 km of Escadaria Selaron.

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Cortico Da Lapa

    From US$ 12

    Rua Dos Invalidos, 124, Rio de Janeiro, Brazil

    2.8 km to Praça da Bandeira Station (To the map)

    Notable for its location 850 metres away from Cinelandia Square in Centro district, the venue is placed within 15 minutes' walk of Sambadrome. It offers accommodation with free WiFi throughout the…

    To the hotel

    price for 1 night
    Book Now From US$ 12
  • Hotel Sheik Business

    From US$ 308

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

    2.8 km to Praça da Bandeira Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 308
  • Lindo Apartamento Na Lapa

    From US$ 151

    176 Avenida Gomes Freire, Rio de Janeiro, Brazil

    2.9 km to Praça da Bandeira Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Gomes Freire

    From US$ 194

    176 Avenida Gomes Freire, Rio de Janeiro, Brazil

    2.9 km to Praça da Bandeira Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 194
  • Flat Gostosinho

    From US$ 3368

    Av. Gomes Freire, 176 1002, Rio de Janeiro, Brazil

    2.9 km to Praça da Bandeira Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 3368
  • Vieiranunesluxuoso

    From US$ 52

    176 Avenida Gomes Freire, Rio de Janeiro, Brazil

    2.9 km to Praça da Bandeira Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Vieiranunes Flats

    From US$ 57

    176 Avenida Gomes Freire, Rio de Janeiro, Brazil

    2.9 km to Praça da Bandeira Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Ap C Ar Coracao Da Lapa Centro

    Av. Gomes Freire, 176 405, Rio de Janeiro, Brazil

    2.9 km to Praça da Bandeira Station (To the map)

    To the hotel

    Book Now
  • La Boheme Casa Cultural - Santa Teresa

    From US$ 20

    Rua Almirante Alexandrino, 2023, Rio de Janeiro, Brazil

    2.9 km to Praça da Bandeira Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Mansao Santa Tereza Delux

    From US$ 374

    Ladeira Do Castro, Rio de Janeiro, Brazil

    2.9 km to Praça da Bandeira Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 374
  • Pre-Carnaval In Santa Teresa, Rj!

    Rua Ladeira Do Castro 139, Rio de Janeiro, Brazil

    2.9 km to Praça da Bandeira Station (To the map)

    To the hotel

    Book Now
  • Midway Hotel (Adults Only)

    From US$ 32

    Rua Do Senado, 62/64, Rio de Janeiro, Brazil

    2.9 km to Praça da Bandeira Station (To the map)

    Midway Motel Rio de Janeiro is a great place to stay in Centro with interactive science exhibits, a 19-minute walk from the Benedictine Sao Bento Monastery Abbey. This love hotel entices guests with…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Hotel Hostal (Adults Only)

    From US$ 31

    Avenida Gomes Freire 151, Rio de Janeiro, Brazil

    2.9 km to Praça da Bandeira Station (To the map)

    Conveniently located in Centro district and about 10 minutes' walk from Presidente Vargas tube station, this 27-room hotel features a spa centre and sauna facilities. Free Wi Fi is provided…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Modernistas Hotel

    Rua Paschoal Carlos Magno 39, Rio de Janeiro, Brazil

    2.9 km to Praça da Bandeira Station (To the map)

    Modernistas Hotel Rio de Janeiro is set 1 km from Santa Teresa Cinema and 1.9 km from Ruins Park. Rio de Janeiro centre can be reached within 15 minutes' walk, and sports attractions such as…

    To the hotel

    Book Now
  • Modernistas Arte

    From US$ 121

    Rua Paschoal Carlos Magno, 39, Rio de Janeiro, Brazil

    2.9 km to Praça da Bandeira Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 121