Curated luxury hotels in Rio

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
Room 1

Adults

18+ years
2

Children

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Rio

Recommended

See the latest prices and deals by choosing your dates

Primary image
Hotel Villa Ottone
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Portoferraio · 3.30 mi from centre

8.4

 

74 reviews

Breakfast available

Located in Portoferraio, Hotel Villa Ottone is by the sea – a 1-minute drive from Arcipelago Toscano National Park and 12 minutes from Portoferraio Port. This beach hotel is 5.5 mi (8.9 km) from Mineral Park of Elba Island and 6.4 mi (10.3 km) from Capo Bianco Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Fabricia
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Portoferraio · 3.89 mi from centre

8.0

 

86 reviews

Breakfast available

Located in Portoferraio, Hotel Fabricia is by the sea, within a 5-minute drive of Spiaggia dell'Ottone and Arcipelago Toscano National Park. This beach hotel is 1.5 mi (2.4 km) from Acquabona Elba Golf Club and 2.1 mi (3.4 km) from Roman Villa delle Grotte.

Compare price on Booking.com
Compare price on Booking.com
Primary image
TH Ortano - Ortano Mare Village
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Rio · 2.69 mi from centre

9.0

 

15 reviews

Breakfast available

With a stay at TH Ortano - Ortano Mare Village in Rio, you'll be by the sea, just steps from Arcipelago Toscano National Park and a 1-minute drive from Ortano Beach. This all-inclusive hotel is 3 mi (4.8 km) from Mineral Park of Elba Island and 3 mi (4.9 km) from Rio Marina Beach.

Compare price on Booking.com
Compare price on Booking.com
TH Ortano - Ortano Mare Village
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Rio, Rio Marina · 2.74 mi from centre

8.3

 

23 reviews

Located in Rio Marina on the island of Elba, TH Ortano - Ortano Mare Village has a private beach and outdoor pool. It offers free lobby Wi-Fi and classically furnished accommodation with a private bathroom.

Rooms at the TH Ortano Mare come with marble floors and a TV.

The sweet and savoury breakfast is served buffet style. There is also a bar and restaurant. Guests enjoy free soft drinks and snacks at fixed times during the day.

TH Ortano - Ortano Mare Village is set on the beach, 300 metres away. Here you will find the restaurant, the Mini Club, and the entertainment team.

Portoferraio is 18 km from the property. Elba Airport is a 40-minute taxi ride away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
TH Capoliveri - Grand Hotel Elba International
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Capoliveri · 5.32 mi from centre

8.0

 

225 reviews

With a stay at TH Capoliveri - Grand Hotel Elba International in Capoliveri, you'll be on the waterfront, just a 1-minute walk from Arcipelago Toscano National Park and 6 minutes by foot from Naregno Beach. This beach hotel is 1.4 mi (2.3 km) from Capoliveri Town Hall and 1.8 mi (2.9 km) from Museo del Mare.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Plaza
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Porto Azzurro · 4.89 mi from centre

9.2

 

72 reviews

Breakfast available

With a stay at Hotel Plaza in Porto Azzurro, you'll be near the beach, just a 4-minute walk from Spiaggia La Rossa and 8 minutes by foot from Arcipelago Toscano National Park. This spa hotel is 0.4 mi (0.7 km) from La Pionatta Beach and 1.4 mi (2.2 km) from Spiagga di Barbarossa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Airone Isola d'Elba
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Portoferraio · 5.19 mi from centre

8.4

 

113 reviews

Breakfast available

Located in Portoferraio, Hotel Airone Isola d'Elba is next to a golf course – a 3-minute walk from Isola D'Elba Tennis Club and within a 5-minute drive of Roman Villa delle Grotte. This beach hotel is 1.6 mi (2.7 km) from Arcipelago Toscano National Park Visitors Centre and 2 mi (3.3 km) from Sottobomba Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Park Hotel Napoleone
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Portoferraio · 7.22 mi from centre

7.4

 

123 reviews

Breakfast available

When you a stay at Park Hotel Napoleone in Portoferraio, you'll be in a national park, within a 5-minute walk of Arcipelago Toscano National Park and Villa of San Martino. This hotel is 2.3 mi (3.7 km) from Isola D'Elba Tennis Club and 2.8 mi (4.4 km) from Arcipelago Toscano National Park Visitors Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Resort le Picchiaie
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Portoferraio · 5.07 mi from centre

7.6

 

55 reviews

When you stay at Resort le Picchiaie in Portoferraio, you'll be next to a golf course, within a 5-minute drive of Acquabona Elba Golf Club and Roman Villa delle Grotte. This golf hotel is 14.8 mi (23.8 km) from Cavoli Beach and 2.3 mi (3.8 km) from Isola D'Elba Tennis Club.

Compare price on Booking.com
Compare price on Booking.com
Hotel Le Acacie
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Capoliveri · 5.43 mi from centre

7.4

 

267 reviews

Located directly on Naregno Beach on Elba Island, Le Acacie offers an outdoor swimming pool and a tennis court. Its air-conditioned rooms come with a patio or balcony.

Your room at Hotel & Residence Le Acacie comes with satellite TV, a minibar and tea and coffee-making facilities. Some have views of the garden or the sea.

Breakfast is buffet style and the restaurant serves Tuscan specialities and hosts weekly gala dinners. During summer, a beach restaurant is open at lunch and dinner.

For an additional cost, guests can enjoy Le Acacie Hotel's private beach, or the nearby free public beach. Its extensive grounds also feature a children's playground, table tennis and sun terrace.

Porto Azzurro is 10 minutes' drive away for ferries around the island.

Compare price on Booking.com
Compare price on Booking.com
Hotel Club Lacona
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Capoliveri, Lacona · 7.07 mi from centre

7.4

 

913 reviews

Surrounded by greenery on the Lacona Gulf, Hotel Club Lacona is a 2-minute walk from one of Elba’s most beautiful beaches. It offers an outdoor pool, a restaurant and a bar.

All rooms are equipped with air conditioning. Each room includes a satellite TV and a private bathroom with shower and toiletries.

Hotel Club Lacona rents mountain bikes for exploring the green surroundings. Sailing, windsurfing, and scuba diving can be arranged on the beach.

The buffet restaurant serves both classic Italian and international cuisine. A sweet and savoury buffet at breakfast includes homemade cakes, yoghurt, biscuits, and fruit.

Boats to Piombino on mainland Italy leave from Portoferraio and Porto Azzurro, both less than 10 km from the hotel. Parking at the property is subject of charges.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Cala di Mola
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Porto Azzurro · 5.06 mi from centre

8.6

 

20 reviews

Breakfast available

With a stay at Hotel Cala di Mola in Porto Azzurro, you'll be near the beach, just a 1-minute walk from Arcipelago Toscano National Park and 12 minutes by foot from Spiaggia La Rossa. This hotel is 0.9 mi (1.4 km) from La Pionatta Beach and 1.7 mi (2.7 km) from Lido di Capoliveri Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Le Acacie
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Capoliveri · 5.30 mi from centre

8.2

 

123 reviews

When you a stay at Hotel Le Acacie in Capoliveri, you'll be on the waterfront, within a 5-minute walk of Naregno Beach and Arcipelago Toscano National Park. This beach hotel is 1.5 mi (2.5 km) from Capoliveri Town Hall and 1.9 mi (3.1 km) from Museo del Mare.

Compare price on Booking.com
Compare price on Booking.com
Hotel Crystal
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Portoferraio · 4.59 mi from centre

8.3

 

97 reviews

Located just outside the Medici Walls, very near the centre and Le Ghiaie Beach, Hotel Residence Crystal offers great accommodation and amenities including its own restaurant right on the beach.

The hotel is within easy reach of the port in the town of Portoferraio, the legendary capital of Elba and winter residence of Napoleon. Hotel Residence Crystal is set in front of a green, small and charming public garden, through which you can reach the hotel’s restaurant, the promenade and the beautiful sea.

The lobby of Hotel Crystal is decorated in classic Marina style and has an informal, welcoming atmosphere. Common areas comprise a reading lounge, a bar, a TV room and a breakfast room – breakfast includes hot and cold drinks, cold cuts, fresh fruit and typical regional specialities.

All guest rooms, furnished in a pleasant contemporary style, are equipped with all modern conveniences expected in a 4-star hotel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Uappala Club & Resort Lacona
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Capoliveri · 7.07 mi from centre

7.4

 

40 reviews

Breakfast available

With a stay at Uappala Club & Resort Lacona in Capoliveri, you'll be on the waterfront, just a 1-minute walk from Arcipelago Toscano National Park and 8 minutes by foot from Lacona Beach. This beach hotel is 0.5 mi (0.8 km) from Margidore Beach and 1.2 mi (1.9 km) from Punta Contessa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Residence Le Acacie
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Capoliveri · 5.39 mi from centre

7.4

 

39 reviews

Breakfast available

When you a stay at Residence Le Acacie in Capoliveri, you'll be by the sea, just steps from Arcipelago Toscano National Park and Naregno Beach. This beach hotel is 18.2 mi (29.2 km) from Cavoli Beach and 1.4 mi (2.3 km) from Capoliveri Town Hall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Hermitage
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Portoferraio · 7.71 mi from centre

9.4

 

20 reviews

Breakfast available

When you a stay at Hotel Hermitage in Portoferraio, you'll be near the bay, just steps from Biodola Beach and Arcipelago Toscano National Park. This beach hotel is 1.1 mi (1.8 km) from Spiaggia di Forno and 1.8 mi (2.9 km) from Golf Club Hermitage.

Compare price on Booking.com
Compare price on Booking.com
Hotel Montecristo
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Elba Island, Marina di Campo · 10.55 mi from centre

9.1

 

95 reviews

Breakfast available

Set on the beachfront at Campo nell'Elba on Elba Island, Hotel Montecristo offers air-conditioned rooms with a balcony. It features an outdoor pool, fitness centre and small wellness area.

Rooms at the Montecristo come with satellite TV, a safe and marble floors. The private bathroom comes equipped with a hairdryer. Wi-Fi is free in public areas.

A sweet and savoury buffet breakfast is provided each morning, and there is also a bar serving beverages. The property's restaurant is also available.

Guests can explore the local area on the property’s free bikes, sunbathe on the terrace or relax in the wellness area with a sauna or a massage.

The property is 400 metres from the centre of the village, and is well placed for diving activities. Elba Airport is a 5-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Desiree
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Marciana · 9.44 mi from centre

7.8

 

69 reviews

Breakfast available

Located in Marciana, Hotel Desiree is by the sea – a 1-minute drive from Arcipelago Toscano National Park and 14 minutes from Marina di Campo Beach. This beach hotel is 4.7 mi (7.5 km) from Biodola Beach and 6.5 mi (10.5 km) from Arcipelago Toscano National Park Visitors Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Del Golfo
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Marciana · 9.16 mi from centre

9.6

 

33 reviews

Breakfast available

With a stay at Hotel Del Golfo in Marciana, you'll be near the bay, just a 3-minute walk from Procchio Beach and 6 minutes by foot from Arcipelago Toscano National Park. This beach hotel is 1.1 mi (1.8 km) from La Paolina and 1.8 mi (2.9 km) from Re di Noce.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor