Rio de Janeiro hotels near Odeon Petrobras Theatre: get the best deals for Rio de Janeiro hotels at low prices. No booking fees. You pay for the hotel room in Rio de Janeiro at the check-out. Free cancellation.
Hotels in Rio de Janeiro near Odeon Petrobras Theatre
200 properties found
-
Rio Lapa Inn Hostel
Av. Mem De Sa 183, Rio de Janeiro, Brazil
1.1 km to Odeon Petrobras Theatre (Show map)
MoreProviding a library and a bar, Rio Lapa Inn Hostel is situated 1.6 km from Cultural Center of the Bank of Brazil.
-
Hotel Atlantico Prime 4 stars
Rua Do Resende 87, Rio de Janeiro, Brazil
1.1 km to Odeon Petrobras Theatre (Show map)
MoreOffering storage for belongings and a restaurant, the 4-star Hotel Atlantico Prime Rio de Janeiro lies in Centro with interactive science exhibits, 3 km from Museum of Tomorrow, ideal for those who…
-
Days Inn By Wyndham Rio De Janeiro Lapa 4 stars
Rua Do Rezende 107, Rio de Janeiro, Brazil
1.1 km to Odeon Petrobras Theatre (Show map)
MoreOffering storage for belongings and a restaurant, the 4-star Days Inn By Wyndham Rio De Janeiro Lapa is set about 450 metres from Floresta da Tijuca. Corcovado Christ the Redeemer is placed…
-
Hotel Galicia 2 stars
Rua Carlos De Carvalho, 6, Rio de Janeiro, Brazil
1.2 km to Odeon Petrobras Theatre (Show map)
MoreFeaturing baggage storage and a restaurant, the 2-star Hotel Galicia Rio de Janeiro is located around 7 minutes' walk from Rio de Janeiro Historic City Center. AquaRio is placed approximately 2.7 km…
-
Conforto Carioca Gloria
Rua Santo Amaro 39, Apartamento 206, Rio de Janeiro, Brazil
1.2 km to Odeon Petrobras Theatre (Show map)
MoreLocated a 19-minute stroll from Cathedral of Rio de Janeiro, which is considered to be a sacred place of worship, the 105 m² Conforto Carioca Gloria apartment offers a barber shop for guests'…
-
Hostel By Hotel Galicia
Rua Carlos De Carvalho, 8, Centro, Rio de Janeiro, Brazil
1.2 km to Odeon Petrobras Theatre (Show map)
MoreThe 2-star Hostel By Hotel Galicia is situated nearly 7 minutes' walk from Igreja de Santo Antonio dos Pobres and approximately 12 minutes' walk from Museu Nacional de Belas Artes. This Rio de…
-
Love Time Hotel (Adults Only) 3 stars
Rua Antonio Mendes Campos, 63, Rio de Janeiro, Brazil
1.2 km to Odeon Petrobras Theatre (Show map)
MoreFeaturing free Wi-Fi throughout the property, Love Time Hotel Rio de Janeiro offers accommodation within 1.2 km from the Enormous Flamengo Urban Park. Gloria underground station is 200 metres from…
-
Gerthrudes Bed & Breakfast 4 stars
Rua Bernardino Dos Santos, 31, Rio de Janeiro, Brazil
1.2 km to Odeon Petrobras Theatre (Show map)
MoreGerthrudes Bed & Breakfast Rio de Janeiro is located 0.8 km from Escadaria Selaron and boasts a lending library and a bar. Botafogo Beach is less than 2.8 km away.
-
Hotel Golden Park Rio De Janeiro Aeroporto By Nacional Inn 3 stars
Rua Do Russel 374 Gloria, Rio de Janeiro, Brazil
1.2 km to Odeon Petrobras Theatre (Show map)
MoreLocated at a 900-metre distance away from Church of Our Lady of Glory Outeiro, the 3-star Golden Park Rio De Janeiro Aeroporto Hotel boasts a steam room, a sauna and an outdoor swimming pool.
-
Hotel Cabo Finisterra
Rua Andre Cavalcanti Numero 50, Rio de Janeiro, Brazil
1.2 km to Odeon Petrobras Theatre (Show map)
MoreHotel 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.
- More
Catete 801 Apartment Rio De Janeiro venue offers fine accommodation in Rio De Janeiro. Just 9 km from the center of Rio De Janeiro known for Laurinda Santos Lobo Cultural Centre, Academia Brasileira…
-
Bella Lapa 2 Quartos, Otima Mobilidade No Rio
Rua Andre Cavalcanti 116, Rio de Janeiro, Brazil
1.2 km to Odeon Petrobras Theatre (Show map)
MoreSituated 2 km from the science Museum of Tomorrow, Lapa Rio Otima Localizacao apartment provides accommodation with free Wi Fi throughout the venue. With access to Escadaria Selaron Stairway, this…
-
Windsor Guanabara Hotel 4 stars
Avenida Presidente Vargas, 392, Rio de Janeiro, Brazil
1.2 km to Odeon Petrobras Theatre (Show map)
MoreWindsor Guanabara Hotel Rio de Janeiro, located within a 400-metre distance of Cultural Center of the Bank of Brazil and a mere 1.5 km from the shaped Metropolitan Cathedral of Saint Sebastian…
-
Hotel Monte Alegre 3 stars
Rua Riachuelo, 213 - Lapa, Rio de Janeiro, Brazil
1.2 km to Odeon Petrobras Theatre (Show map)
MoreHotel 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…
-
Hotel Fenix (Adults Only) 2 stars
Rua Do Senado, 189, Rio de Janeiro, Brazil
1.3 km to Odeon Petrobras Theatre (Show map)
MoreSet 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…
-
Riachuelo 408 A
Rua Riachuelo, 217, Rio de Janeiro, Brazil
1.3 km to Odeon Petrobras Theatre (Show map)
MoreRiachuelo 408 A apartment is situated in Centro district of Rio de Janeiro, 2 km from Santos Dumont airport. This 1-bedroom accommodation sleeps up to 3 guests. This venue also features Wi Fi…
-
Quinta Rosa Residencias 3 stars
Rua Santa Cristina 104, Rio de Janeiro, Brazil
1.3 km to Odeon Petrobras Theatre (Show map)
MoreThe 3-star Quinta Rosa Residencias Hotel Rio de Janeiro is located 25 minutes' walk from Cultural Center of the Bank of Brazil and approximately 5 minutes' walk from Templo da Humanidade.
-
Apartamento Masculino Compartilhado Em Santa Teresa
78 Rua Santa Cristina Apto 402, Rio de Janeiro, Brazil
1.3 km to Odeon Petrobras Theatre (Show map)
MoreThe 1-room Apartamento Masculino Compartilhado Em Santa Teresa Apartment apartment lies at a 3.3 km distance from AquaRio and 5 minutes' walk from Gloria tube station.
-
Studio Em Santa Teresa
78 Rua Santa Cristina Apto 415, Rio de Janeiro, Brazil
1.3 km to Odeon Petrobras Theatre (Show map)
MoreNestled in Santa Teresa with a charming, village-like vibe, the 22 m² Apartamento Temporada Santa Teresa Apartment apartment is less than 14 minutes' walk from such cultural places of interest as…
-
Hotel Rio Sevilha
Rua Dos Andradas, Rio de Janeiro, Brazil
1.3 km to Odeon Petrobras Theatre (Show map)
MoreHotel Rio Sevilha Rio de Janeiro includes 20 rooms and is a 5-minute stroll from Church of Our Lady of the Candelaria. Public parking is available nearby as well.