Copacabana Rio Hotel, Rio de Janeiro, Brazil

Set a block from Copacabana Beach, this straightforward hotel is 10 minutes' walk from General Osório Metro station and a 13-minute walk from Ipanema Beach.  

Low-key rooms offer free Wi-Fi.

Miramar Hotel by Windsor, Rio de Janeiro, Brazil

Set opposite Copacabana beach, this upscale hotel is 8 km from Sugarloaf Mountain and 11 km from the Museum of Modern Art.  Contemporary rooms, many with wood floors and artwork, feature cable TV, free Wi-Fi and minibars and sea views.

Hotel Fasano, Rio de Janeiro, Brazil

Overlooking the ocean, across the street from Ipanema beach, this posh hotel is also a 7-minute walk from General Osório metro and 12 minutes from Copacabana beach. 
Refined rooms come with Wi-Fi (paid), flat-screens and minibars.

Hotel Ipanema Inn, Rio de Janeiro, Brazil

A 2-minute walk from the beach, this stylish hotel with 1950s decor accents is 2.1 km from the Forte de Copacabana military history museum and 12 km from the landmark Christ the Redeemer statue.