Fodor's Expert Review Windsor Excelsior

Av. Atlântica 1800, Rio de Janeiro, Rio de Janeiro, 22021–001, Brazil

This beachfront hotel may have been built in the 1950s, but its look is sleek and contemporary—from the sparkling marble lobby to the guest-room closets paneled in gleaming Brazilian redwood. There's a pool with lovely views out to sea, as well as beach service that includes towels, chairs, and parasols.

PROS

  • top-notch service
  • rooftop pool
  • good breakfast
  • expansive buffets for all meals

CONS

  • slightly impersonal chain feel
  • busy street can be dangerous at night

QUICK FACTS

Hotel
ServiceViews
Lively
Near the beach
$$$

HOTEL INFO

Phones: 021-2195–5800 | 21-2195–5800

HOTEL DETAILS

233 rooms

What’s Nearby