Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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
    العربية 简体中文 Č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

2025-06-15

2025-06-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.

4 star 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

492 results

  • Windsor Plaza Copacabana

    From US$ 64

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

    This property is nestled in the heart of Rio de Janeiro, a short distance from Visconde Rio Branco. Located…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Olinda Rio Hotel

    From US$ 128

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

    The property is nearly a 25-minute stroll from Girl from Ipanema Park and just a short drive from Siqueira…

    To the hotel

    price for 1 night
    Book Now From US$ 128
  • Royal Regency Palace Hotel

    From US$ 51

    Rua Artur Bernardes, Nº 15, Rio de Janeiro, Brazil (To the map)

    The accommodation is in the very heart of Rio de Janeiro, a 10-minute stroll from Catete underground…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Hotel Astoria Palace

    From US$ 87

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

    The property is nestled in Copacabana with a restaurant and a washing machine, 25 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Windsor Florida Hotel

    From US$ 57

    Rua Ferreira Viana, 81, Rio de Janeiro, Brazil (To the map)

    The accommodation stands merely 1.8 km from Carioca Aqueduct, near an underground station. Guests can…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Wyndham Rio Barra

    From US$ 124

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

    This Rio de Janeiro property in Barra da Tijuca with amazing ‘ hidden' beaches is about a 10-minute ride…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Hotel Astoria Copacabana

    From US$ 39

    Rua Republica Do Peru, 345, Rio de Janeiro, Brazil (To the map)

    The property is situated around a 25-minute walk from Red Beach and just 10 minutes' walk from Siqueira…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Mar Palace Copacabana Hotel

    From US$ 52

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

    The accommodation is situated in Copacabana with a restaurant and a washing machine, at a moderate distance…

    To the hotel

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

    From US$ 88

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

    Nestled in the historical centre of Rio de Janeiro and within a 400-metre distance of Carioca Aqueduct…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Grande Hotel Petropolis

    From US$ 51

    Rua Do Imperador, 545, Petropolis (Rio de Janeiro), Brazil (To the map)

    The property has a beautiful location in the historical centre of Petropolis, approximately 5 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Praia Ipanema Hotel

    From US$ 116

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

    The accommodation is nestled in the heart of Rio de Janeiro, at a medium distance from Jardim de Alah /…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Hotel Be Loft Lounge

    From US$ 97

    Estrada Da Barra Da Tijuca, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro property is nearly 20 minutes' walk from Joatinga Beach and only a short walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Novotel Rj Porto Atlantico

    From US$ 41

    Avenida Professor Pereira Reis, 49, Rio de Janeiro, Brazil (To the map)

    Campo de Santana lies 2.5 km away, while Cultural Center of the Bank of Brazil is about a 25-minute stroll…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Tulip Inn Itaguai

    From US$ 52

    Rodovia Rio Santos S/N Km 398, Itaguai, Brazil (To the map)

    Situated just moments from Shopping PatioMix Costa Verde, this property is in the heart of Itaguai. Itaguai…

    To the hotel

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

    From US$ 43

    Rua Barata Ribeiro 550, Rio de Janeiro, Brazil (To the map)

    This hotel is located within a 5-minute drive of Estatua de Carlos Drummond de Andrade and just a minute's…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Matiz Niteroi Design Hotel

    From US$ 81

    Rua Joaquim Tavora, 54, Niteroi, Brazil (To the map)

    The smoke-free property is situated within 15 minutes' walk of Center IV and a 10-minute drive from Janete…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Mercure Rio Boutique Hotel Copacabana

    From US$ 92

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

    The accommodation is located merely 6 minutes' stroll from Mundial, near Siqueira Campos tube station.

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • La Pedrera Small Hotel & Spa

    From US$ 56

    Rua 4, Quadra C, Lote 52 & 53 (Caixa Postal 112360), Armacao dos Buzios, Brazil (To the map)

    The property is centrally situated a mere 11 minutes' walk from Estatua de Juscelino Kubitschek and within…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Hotel Orizzonte Niteroi By Atlantica

    From US$ 42

    Rua Engenheiro Roberto Velasco Cardoso, 321, Niteroi, Brazil (To the map)

    The property has a prime setting a 10-minute ride from Cultural Center of the Bank of Brazil, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Intercity Teresopolis

    From US$ 39

    Rua Rui Barbosa 611 Agriões, Teresopolis, Brazil (To the map)

    Located within minutes of Palacio Teresa Cristina, the hotel is 10 minutes' walk from Teresopolis city…

    To the hotel

    price for 1 night
    Book Now From US$ 39