One of the world's most captivating places, Brazil is a country of powdery white-sand beaches and verdant rainforests with its attractions extending to otherworldly landscapes of red-rock canyons, thundering waterfalls and coral-fringed tropical islands.
Copacabana Sol, Copacabana
One of our top picks in Rio de Janeiro. Copacabana Sol Hotel is located just 450 m from the world famous Copacabana Beach. Free WiFi is offered. A dai...
Royal Rio Palace Hotel, Rio
With an unbeatable location, 300 m from the trendy Copacabana Beach, Royal Rio offers a panoramic rooftop pool and a cocktail bar. Guests at Royal Rio...
Windsor Leme Hotel, Rio De Janeiro
Windsor Leme is ideally located opposite lively Leme Beach. Guests can find a variety of restaurants, bars and shops along Avenida Atlantica, where th...