Book Now - 0800 950 6220

Brazil

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