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

  • Mar Palace Copacabana Hotel

    From US$ 52

    Av. Nossa Sra De Copacabana, 552, Rio de Janeiro, Brazil (To the map)

    This 4-star hotel in Copacabana with a restaurant and a washing machine, 2.5 km from the coastal defense…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Saionara Hotel

    From US$ 68

    Rua Do Matoso, 11, Rio de Janeiro, Brazil (To the map)

    While staying in this Rio de Janeiro hotel, you are invited to discover Apotheosis Square, located 2.1…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Pousada Porto Imperial

    From US$ 194

    R. Ten. Francisco Antonio, S/Nº Centro Historico, Paraty, Brazil (To the map)

    Located in the Historic Centre of Paraty district of Paraty, this Paraty hotel is 900 metres from the…

    To the hotel

    price for 1 night
    Book Now From US$ 194
  • Villas De Paraty

    From US$ 81

    Rua Otavio Gama, 676, Paraty, Brazil (To the map)

    The 3-star hotel lies in Cabore with walking and cycling paths along the Perequê-Açu River 350 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Royal Kingdom Macae

    From US$ 75

    Av. Atlantica, 3036, Macae, Brazil (To the map)

    The hotel is 100 metres from Pecado Beach and fairly close to a popular beach of Macae. City Park is…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Rio Buzios Boutique Hotel

    From US$ 102

    Praia De Joao Fernandes, S/N, Armacao dos Buzios, Brazil (To the map)

    The hotel lies around a 5-minute ride from Enseada da Praia Brava and about 5 minutes by car from the…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Riale Imperial Flamengo

    From US$ 72

    Rua Do Catete, 186, Rio de Janeiro, Brazil (To the map)

    This 3-star hotel is nestled in the Zona Sul district, 450 metres from the Modern Oi Futuro Cultural…

    To the hotel

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

    From US$ 28

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

    This Rio de Janeiro hotel is nestled in the Zona Sul district, within a few blocks of the seafood restaurant…

    To the hotel

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

    From US$ 48

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

    This Rio de Janeiro hotel is nestled in Copacabana with a restaurant and a washing machine, within a…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Vila Deste Hotel

    From US$ 221

    Alto Do Humaita No 11, Centro, Buzios, Br, Armacao dos Buzios, Brazil (To the map)

    This Armacao dos Buzios hotel is nestled in the Humaita district of Armacao dos Buzios, not far from…

    To the hotel

    price for 1 night
    Book Now From US$ 221
  • Courtyard By Marriott Rio De Janeiro Barra Da Tijuca

    From US$ 70

    Av Embaixador Abelardo Bueno 5001, Rio de Janeiro, Brazil (To the map)

    The hotel is in Barra da Tijuca with amazing ‘ hidden' beaches, 40 minutes by car from Estação D Pedro…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Hotel Solar Do Amanhecer

    From US$ 70

    Avenida Prefeito Silvio Picanco, 839, Niteroi, Brazil (To the map)

    Fortaleza de Santa Cruz da Barra stands approximately 10 minutes' drive away, and Paroquia Sao Francisco…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Fluminense Hotel

    From US$ 64

    Rua Dos Invalidos, 176, Rio de Janeiro, Brazil (To the map)

    Fundicao Progresso Music Venue is approximately a 5-minute walk away, while Estação D Pedro II Central…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Love Time Hotel (Adults Only)

    From US$ 53

    Rua Antonio Mendes Campos, 63, Rio de Janeiro, Brazil (To the map)

    The hotel is within a few blocks of Church of Our Lady of Glory Outeiro in Gloria, which is named for…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Chez Pitu Praia Hotel

    From US$ 148

    Av. Geriba 10, Aldeia De Geriba, Armacao dos Buzios, Brazil (To the map)

    Orla Bardot Boardwalk is 10 minutes' drive from this 4-star hotel and Ferradurinha Beach is a 25-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Pousada Vila Do Mar

    From US$ 100

    Travessa Dos Pescadores, 88, Armacao dos Buzios, Brazil (To the map)

    Within a 2-km distance of Turtle Beach, the hotel is also only 1.5 km from Joao Fernandes Belvedere.

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Hotel Solar Do Arco

    From US$ 127

    Rua Constantin Menelau, 48, Cabo Frio, Brazil (To the map)

    This 4-star hotel has a waterfront location 2.6 km from Praia das Conchas. The Solar gives access to…

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Hotel Atlantico Buzios Convention

    From US$ 109

    Estrada Da Usina, S/N, Armacao dos Buzios, Brazil (To the map)

    This 3-star hotel lies 1.7 km from Saco do Forno and 4.3 km from the shaped Geriba Sandy Beach. Capela…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Pousada Literaria De Paraty

    From US$ 702

    Rua Ten Francisco Antonio, 362, Paraty, Brazil (To the map)

    This Paraty hotel in the Historic Centre of Paraty district of Paraty enjoys the proximity of tourist…

    To the hotel

    price for 1 night
    Book Now From US$ 702
  • Imperatriz Paraty Hotel

    From US$ 70

    Estrada Do Jabaquara, 731, 23970-000, Paraty, Paraty, Brazil (To the map)

    The hotel in Cabore with walking and cycling paths along the Perequê-Açu River, within 20 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 70