Search options

Date

Date
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.

Rio de Janeiro hotels in Santa Teresa

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

329 results

  • Casa Joaquim Silva

    From US$ 72

    Rua Joaquim Silva, 77 - Lapa, Rio de Janeiro, Brazil (To the map)

    Botafogo Beach is 3.3 km from the hostel and Baía de Guanabara is 2.2 km away. Guests can enjoy Portuguese…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Da Lapa Design Hotel

    From US$ 60

    Rua Do Lavradio, 198 / 200, Rio de Janeiro, Brazil (To the map)

    Centro Cultural Banco do Brasil is within 20 minutes' walk from Da Lapa Design Hotel. Guests may find…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Casa Beleza

    From US$ 68

    311 Rua Laurinda Santos Lobo, Rio de Janeiro, Brazil (To the map)

    Major Rio de Janeiro sights, such as AquaRio Rio Marine Aquarium and Baía de Guanabara are located…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Atlantico Centro Apartments

    From US$ 36

    Rua Senador Dantas 23, Rio de Janeiro, Brazil (To the map)

    The property is located 1300 meters from Nova Sepetiba. Within 200 meters away, Avenida Rio Brasa and…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Casa Santa Teresa B&B

    From US$ 99

    Rua Progresso, 86, Rio de Janeiro, Brazil (To the map)

    The property lies within 4.1 km from Maracanã Stadium. Casa Santa Teresa B&B is a great place to stay…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Santa Tere Hostel

    From US$ 46

    Rua Santo Amaro, 292, Rio de Janeiro, Brazil (To the map)

    This property is about 30 minutes' walk from Baía de Guanabara. Guests will enjoy Brazilian and South…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Mama Shelter Rio De Janeiro

    From US$ 88

    Rua Passchoal Carlos Magno 5, Santa Teresa, Rio de Janeiro, Brazil (To the map)

    The hotel is approximately 15 minutes' walk from Arcos Da Lapa. The venue is set 30 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Casa Francisco

    From US$ 29

    75 Rua Murtinho Nobre, Rio de Janeiro, Brazil (To the map)

    It lies within 30 minutes' walk of Baía de Guanabara. Casa Francisco is a great place to lodge in Rio…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Arcos Rio Palace

    From US$ 77

    Avenida Mem De Sa, 117, Rio de Janeiro, Brazil (To the map)

    The property is located within a 30-minute walk from the city center. Such Rio de Janeiro sights as National…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Atlantico Business

    From US$ 70

    Rua Senador Dantas, 25, Rio de Janeiro, Brazil (To the map)

    The hotel is nestled in the business center of Rio de Janeiro, steps away from Estação D Pedro II Central…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Rio Lapa Inn Hostel

    From US$ 72

    Avenida Mem De Sa, 183, Rio de Janeiro, Brazil (To the map)

    The center of Rio de Janeiro is about 30 minutes' walk away. Within 300 meters from the venue, Rio Scenarium…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Hotel Ok

    From US$ 87

    Rua Senador Dantas, 24, Rio de Janeiro, Brazil (To the map)

    Marques de Sapucai Sambadrome is within 25 minutes' walk away. The property lies within 4 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Casa Amarelo Boutique Hotel

    From US$ 104

    Rua Joaquim Murtinho, 569, Rio de Janeiro, Brazil (To the map)

    The hotel is placed near Glória subway station in Santa Teresa district and within a 25-minute walk to…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Lapa Ville Hotel

    From US$ 27

    Rua Da Lapa, 123, Rio de Janeiro, Brazil (To the map)

    Guests can easily reach Sugarloaf Mountain, which is about 4.4 km away. This hotel is placed within proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Casa Da Gente

    From US$ 45

    Goncalves Fontes, 33, Rio de Janeiro, Brazil (To the map)

    The hotel is approximately 25 minutes' walk from Baía de Guanabara. The venue is set within 4 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Orient Express Santa Teresa Hostel

    From US$ 72

    Rua Do Oriente, 137 - Santa Teresa, Rio de Janeiro, Brazil (To the map)

    General Consulate of Germany is 2.2 km from the hostel and Cristo Redentor Statue is about 4.2 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Vila Gale Rio De Janeiro

    From US$ 74

    Rua Do Riachuelo, 124, Rio de Janeiro, Brazil (To the map)

    Due to the location in the historical centre of Rio de Janeiro, it is easy to get from Vila Gale Rio…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Vina Del Mar

    From US$ 40

    Rua Joaquim Silva, 57 - Centro, Rio de Janeiro, Brazil (To the map)

    Due to a central location of Vina Del Mar Hotel, guests have direct access to Rio Museum of Art, which…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Casa Igba

    From US$ 41

    Ladeira De Santa Teresa 113, Rio de Janeiro, Brazil (To the map)

    The hotel is 10 km away from City Park. Casa IGBA lies in the busy area of Rio de Janeiro and offes direct…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Casa Da Zuca

    Rua Santo Amaro, 161, Rio de Janeiro, Brazil (To the map)

    Rio de Janeiro city center is 4 km away. Guests can dine in Largo das Letras and Sansushi located within…

    To the hotel

    Book Now