Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Guanabara Bay is located in an area of Rio de Janeiro known for its beautiful beaches. Rio de Janeiro is home to 2158 hotels and other accommodations, so you can find something that's perfect for your stay.
Pick from 7 hotels and accommodations within 5 miles of Guanabara Bay, including these options: