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.

Romantic hotels in Rio de Janeiro

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

35 results

  • Elegance Praia Hotel

    From US$ 69

    Rua Correa Dutra, 19, Rio de Janeiro, Brazil (To the map)

    This hotel is located in a beach area, 4.6 km from Corcovado. The property boasts location within 5 km…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Sol Da Barra

    From US$ 94

    Av. Lucio Costa, 880, Rio de Janeiro, Brazil (To the map)

    Major Rio de Janeiro sights, such as Barra Shopping and Pedra Bonita are located nearby. The hotel is…

    To the hotel

    price for 1 night
    Book Now From US$ 94
  • Royalty Barra

    From US$ 110

    Av. Do Pepe, 690 - Barra Da Tijuca, Rio de Janeiro, Brazil (To the map)

    The venue is 6 km away from Barra Shopping. There are restaurants and pubs in the area. Royalty Barra…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Gran Nobile Rio De Janeiro Barra

    From US$ 128

    Avenida Lucio Costa, 3150, Rio de Janeiro, Brazil (To the map)

    Set in Barra da Tijuca district of Rio de Janeiro, around 25 minutes' walk from Tijuca Lake. The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 128
  • Gavea Tropical Boutique Hotel

    From US$ 109

    Rua Sergio Porto, 85, Rio de Janeiro, Brazil (To the map)

    The spectacular property is situated 10 km away from Tijuca Lake. The venue is set within 10 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Jw Marriott Rio De Janeiro

    From US$ 389

    Avenida Atlantica, 2600, Copacabana, Rio de Janeiro, Brazil (To the map)

    Located in a business area with restaurants, bars and cafés, guests will see why Jw Marriott Rio De Janeiro…

    To the hotel

    price for 1 night
    Book Now From US$ 389
  • Sofitel Rio De Janeiro Ipanema

    From US$ 272

    Av. Vieira Souto, 460, Rio de Janeiro, Brazil (To the map)

    The hotel is set in a spectacular location 3.4 km away from City Park. There are restaurants and nightclubs…

    To the hotel

    price for 1 night
    Book Now From US$ 272
  • Savoy Othon

    From US$ 82

    Av. Nossa Senhora De Copacabana 995, Rio de Janeiro, Brazil (To the map)

    A great location close to a subway station provides a quick access to Sugar Loaf, which is 4.7 km away.

    To the hotel

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

    From US$ 231

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

    A convenient location near Glória subway station offers an access to bars and restaurants as well as…

    To the hotel

    price for 1 night
    Book Now From US$ 231
  • Novotel Rio Copacabana

    From US$ 110

    Rua Gustavo Sampaio 320, Rio de Janeiro, Brazil (To the map)

    Maracana is approximately 9 km from the hotel. This property is set just a 5-minute walk to the golden…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Pestana Rio Atlantica

    From US$ 107

    Avenida Atlantica 2964, Rio de Janeiro, Brazil (To the map)

    Hills and mountains as well as Leme and Copacabana Fort are located nearby. It is about 9 km away from…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Belmond Copacabana Palace

    From US$ 432

    Avenida Atlantica 1702, Rio de Janeiro, Brazil (To the map)

    Belmond Copacabana Palace is located close to the beautiful public beach. An underground station as well…

    To the hotel

    price for 1 night
    Book Now From US$ 432
  • Windsor Excelsior

    From US$ 460

    Avenida Atlantica 1800, Rio de Janeiro, Brazil (To the map)

    An oceanfront setting offers an easy access to a stadium, bars and restaurants as well as boasts proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 460
  • Brisa Barra Hotel

    From US$ 118

    Av. Lucio Costa, 5700, Rio de Janeiro, Brazil (To the map)

    The center of Rio de Janeiro can be reached in 20 minutes' walk from the hotel. There are restaurants…

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Rio Othon Palace

    From US$ 156

    Avenida Atlantica 3264, Copacabana, Rio de Janeiro, Brazil (To the map)

    The hotel boasts an excellent location in Rio de Janeiro close to Cantagalo underground station. The…

    To the hotel

    price for 1 night
    Book Now From US$ 156
  • Vilamar Copacabana

    From US$ 96

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

    The venue is 7 km away from Museu Chacara do Ceu . The hotel offers perfect location 9 km from the center…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Grand Mercure Rio De Janeiro Copacabana Regente

    From US$ 104

    Avenida Atlantica 3716, Copacabana, Rio de Janeiro, Brazil (To the map)

    Corcovado is nearly 3.9 km from the venue. The distance between Rio de Janeiro city center and the property…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Merlin Copacabana Hotel

    From US$ 68

    Avenida Princesa Isabel, 392, Rio de Janeiro, Brazil (To the map)

    The venue is 3.8 km away from Corcovado. This property is set a few minutes from the sandy beach and…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Pullman Rio De Janeiro Sao Conrado

    From US$ 256

    Avenida Aquarela Do Brasil, 75, Rio de Janeiro, Brazil (To the map)

    The exclusive property is situated 26 km away from Pedra da Gavea. The venue is near by the sandy beach…

    To the hotel

    price for 1 night
    Book Now From US$ 256
  • Majestic Rio Palace Hotel

    From US$ 56

    Rua 5 De Julho, 195, Rio de Janeiro, Brazil (To the map)

    Majestic Rio Palace Hotel lies near the sandy beach. The distance between Rio de Janeiro city center…

    To the hotel

    price for 1 night
    Book Now From US$ 56