Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentine peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

Select city first

2026-11-15

2026-11-16
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

548 results

  • Majestic Rio Palace Hotel

    From US$ 62

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

    This Rio de Janeiro hotel is nestled near a beach district in the immediate vicinity of Apt Nossa Senhora…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Royal Macae Palace Hotel

    From US$ 63

    Avenida Atlantica, 1642 Cavaleiros Beach, Macae, Brazil (To the map)

    You'll be around 10 minutes' drive from Imboassica Lake and around 15 minutes' drive from Escorrega Waterfall.

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Hotel Petropolis Inn

    From US$ 38

    Rua 29 De Junho 491, Valparaiso, Petropolis (Rio de Janeiro), Brazil (To the map)

    The centre of Petropolis is a 20 minutes' walk of this 3-star hotel. The Petropolis Inn gives access…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Buzios Centro Hotel

    From US$ 152

    Rua Caicara 9 Village de Buzios, Armacao dos Buzios, Brazil (To the map)

    The hotel is a mere 10 minutes on foot from Juscelino Kubitschek statue and in the vicinity of Ferradura…

    To the hotel

    price for 1 night
    Book Now From US$ 152
  • Apa Pau Brasil

    From US$ 91

    Estrada Velha De Buzios, 12.300, Armacao dos Buzios, Brazil (To the map)

    The hotel has a beachfront location approximately 15 minutes' drive from the shaped Geriba Sandy Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Green Hoteis

    From US$ 50

    Av. Teixeira E Souza, 1056, Cabo Frio, Brazil (To the map)

    This 4-star hotel is in the centre of Cabo Frio, just 15 minutes' drive from Cabo Frio International…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Barracuda Eco Resort Buzios

    From US$ 100

    Rua Ponta Da Sapata, S/N, Buzios, Br, Armacao dos Buzios, Brazil (To the map)

    The cobblestoned Rua das Pedras is 2.2 km from the hotel, which also stands only 350 metres from Turtle…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Pousada Dom Petropolis

    From US$ 51

    Avenida 7 De Abril, 609, Petropolis (Rio de Janeiro), Brazil (To the map)

    The inn in the historic district of Petropolis, not far from Palacio de Cristal. The royal palace "Palacio…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Hotel Barra Da Lagoa By Latitud Hoteles

    From US$ 91

    Est. Da Usina, 175, Armacao dos Buzios, Brazil (To the map)

    The shaped Ferradura Beach is approximately 800 metres from this Armacao dos Buzios hotel, while Azeda…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Mont Blanc Apart Hotel Nova Iguacu

    From US$ 39

    Av. Dr. Mario Guimaraes, 533, Nova Iguacu, Brazil (To the map)

    This 4-star hotel lies in the Centro district, 750 metres from Nova Iguacu train station. You can reach…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Pousada Portal Do Mar

    From US$ 51

    Rua Nicola Aslan 327 - Braga, Cabo Frio, Br, Cabo Frio, Brazil (To the map)

    The centre of Cabo Frio can be reached in 25 minutes' walk of this inn, and such cultural venues as Museum…

    To the hotel

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

    From US$ 183

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

    This 5-star hotel lies 350 m from the Farm Ipanema and in the immediate vicinity of the Amsterdam Sauer…

    To the hotel

    price for 1 night
    Book Now From US$ 183
  • Hotel Village Le Canton

    From US$ 287

    Rua Antonio Silva, 300, Nhunguacu, Brazil (To the map)

    The hotel lies in therural area of Nhunguacu, 4.3 km from Sobrado History Jose Francisco Lippi. The drive…

    To the hotel

    price for 1 night
    Book Now From US$ 287
  • Solar Da Praia Pousada

    From US$ 63

    Rua Manoel Duarte, 38, Arraial do Cabo, Brazil (To the map)

    The inn is nestled 1.4 km from Lago Hermes. Prainha Tip is a 10-minute ride from the Solar Arraial do…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Hotel Fazendinha

    From US$ 10

    Rua Marcelo Brant Schneider, 219, Penedo (Rio de Janeiro), Brazil (To the map)

    Poco das Esmeraldas is located 450 metres from the traditional-style hotel, and such natural sites as…

    To the hotel

    price for 1 night
    Book Now From US$ 10
  • Pousada Chales Do Lago

    From US$ 73

    Estrada Maua-Maromba, S/N Km 6, Visconde De Maua, Brazil (To the map)

    The hotel is also 2.5 km from Cachoeira Santa Clara in Visconde De Maua. Along with other cultural attractions…

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Altenhaus Pousada Itaipava

    From US$ 64

    Estrada Das Arcas, 261, Itaipava, Brazil (To the map)

    Surrounded by mountains, this 3-star hotel is 2.7 km from Castelo de Itaipava. The property also lies…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Pontal Da Ferradura

    From US$ 87

    Avenida do Atlantico 750 Praia da Ferradura, Armacao dos Buzios, Brazil (To the map)

    Located in Ferradura, matching coconuts trees and a lake with a large swimming pool and other leisure…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Mont Blanc Apart Hotel - Duque De Caxias

    From US$ 45

    Rua Passo Da Patria, 105, Duque de Caxias, Brazil (To the map)

    You'll need 20-minute drive to Galeao airport. Basilica of the Archidiocesan Marian Shrine of Our Lady…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Paradiso Corporate

    From US$ 66

    Avenida Teixeira E Souza, 2011, Cabo Frio, Brazil (To the map)

    The centre of Cabo Frio can be reached within a 25-minute walk, and natural attractions like the Long…

    To the hotel

    price for 1 night
    Book Now From US$ 66