Search options

Date

Date
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

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

165 results

  • Itajuba

    From US$ 57

    Rua Alvaro Alvim, 23 Cinelandia Center, Rio de Janeiro, Brazil (To the map)

    The hotel is in a great location just near Carioca subway station. The property is set within 4 km distance…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Santa Teresa Hotel Rj Mgallery By Sofitel

    From US$ 274

    Rua Almirante Alexandrino 660, Rio de Janeiro, Brazil (To the map)

    The hotel boasts a convenient location in Rio de Janeiro close to Glória underground station. The city…

    To the hotel

    price for 1 night
    Book Now From US$ 274
  • Casa Da Escada Hostel

    From US$ 59

    Rua Manoel Carneiro, 32, Santa Tereza, Rio de Janeiro, Brazil (To the map)

    The property is 550 meters away from Church of Our Lady of the Glory of the Outeiro, Teatro Municipal…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Castelinho38

    From US$ 80

    Rua Triunfo 38 - Santa Teresa, Rio de Janeiro, Brazil (To the map)

    Castelinho38 Hotel is also placed within a 15-minute walk of The Metropolitan Cathedral of Saint Sebastian.

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Bristol Easy Plus Hotel - Lapa Rio

    From US$ 58

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

    The property is about 150 meters away from Lapa Arches, Teatro Municipal and Santa Teresa. Rio de Janeiro…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Rio Forest Hostel

    From US$ 54

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

    Guests may find Sugar Loaf within 4.6 km and Complex of Sports of Fluminense Football Club within 2.3…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Casa Geranio

    From US$ 116

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

    Casa Geranio Bed & Breakfast lies 3.2 km away from Botafogo Beach. The property boasts location within…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Casa Da Carmen E Do Fernando

    From US$ 54

    Rua Hermenegildo De Barros, 172, Rio de Janeiro, Brazil (To the map)

    Guests can reach such landmarks as Baía de Guanabara, Sugar Loaf Mountain and Complex of Sports of Fluminense…

    To the hotel

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

    From US$ 71

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

    The venue is 4.7 km away from Sugar Loaf. The property lies within 4 km from the city center. Atlantico…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Alma De Santa Guest House

    From US$ 44

    Rua Andres Belo, 15, Rio de Janeiro, Brazil (To the map)

    The hotel is approximately 15 minutes' walk from Passeio Publico. The property is set within 4 km distance…

    To the hotel

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

    From US$ 36

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

    Within a 5-minute walk guests can dine in Confeitaria Colombo and Bar Do Elias. Atlantico Centro apartment…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • 55 Rio

    From US$ 50

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

    Guests will appreciate 55 Rio close proximity to Centro Cultural Banco do Brasil, which is 1500 meters…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Santinhas De Santa

    From US$ 28

    Rua Almirante Alexandrino, 986, Rio de Janeiro, Brazil (To the map)

    Santa Teresa district in Rio de Janeiro is in a walking distance. Offering a variety of dishes, Bar do…

    To the hotel

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

    From US$ 25

    Rua Andre Cavalcanti Numero 50, Rio de Janeiro, Brazil (To the map)

    AquaRio Rio Marine Aquarium is about 30 minutes' walk away. The property is located within a 30-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Sugar Loft

    From US$ 86

    Rua Dias De Barros, 11, Rio de Janeiro, Brazil (To the map)

    The hotel is approximately 15 minutes' walk from Oi Futuro . The venue is set within 4 km from Rio de…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Hotel Atlantico Prime

    From US$ 52

    Rua Do Resende, 87, Rio de Janeiro, Brazil (To the map)

    Slaviero Lifestyle Rio De Janeiro Hotel lies about 30 minutes' walk from the city center. A bus stop…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Hostel Selahost

    From US$ 32

    24 Rua Manuel Carneiro, Rio de Janeiro, Brazil (To the map)

    This property is about 15 minutes' walk from Sao Francisco de Paula Church . Within 200 meters from the…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Hotel Americano

    From US$ 40

    Rua Joaquim Silva 69, Rio de Janeiro, Brazil (To the map)

    The property lies within 6 km from Corcovado. It is about 4 km away from the center of Rio de…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Santo Mirante Hostel

    From US$ 84

    Rua Dias De Barros, 54, Rio de Janeiro, Brazil (To the map)

    Thanks to a subway station nearby, the hostel is well connected with other parts of Rio de Janeiro. Guests…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Monte Alegre

    From US$ 54

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

    A central location makes a theater, a museum and a cathedral easily reachable. Rio de Janeiro city center…

    To the hotel

    price for 1 night
    Book Now From US$ 54