Hotel Royal Esplanade, Diano Marina

3 stelle
Viale John Fitzgerald Kennedy 107, 18013 Diano Marina (Imperia) Map
Best Price Guaranteed
Book Now
Pleasant 6.2/10
Score based on 15 reviews

General Description

The Hotel Royal Esplanade is found in a central and peaceful location in Diano Marina, one of the most beautiful towns in Riviera dei Fiori.

The hotel provides guests with access to a spacious swimming pool where they can relax and unwind, and is ideal for those looking to spend a vacation in an elegant and private atmosphere.

Thanks to its convenient location, the Hotel Royal Esplanade is also the perfect base from which to explore the Ligurian cities along the coast and to relax while wandering the charming streets of the village.

The hotel has private parking, satellite colour television, and a fully equipped beach with special rates for hotel guests.

Our highly qualified staff are always on hand and are pleased to meet any needs our guests may have.

Check Availability

Room Type

The guest rooms are decorated in a simple yet functional style, equipped with a private balcony, a direct dial telephone, a colour television, a safety deposit box, a kettle and an en suite bathroom with a bathtub or shower and a hairdryer.

Rooms available: Single, Twin, Double, Triple.

Services included in the price

  • 24 Hour Reception Desk
  • Children’s games room
  • Left-luggage Facilities
  • Lift
  • Multilingual staff
  • Porter
  • Quick Check-In and Check-Out
  • TV lounge
  • Tourist Information Offices

Restaurant and bar

The hotel has a breakfast room and a restaurant where guests can sample delicious Ligurian cuisine along with international specialities.

Special menus are also available for vegetarians and children.

The hotel has a spacious room where guests can listen to live music at the piano bar.

Services available for a fee

  • Bar
  • Coffee Lounge
  • Dietetic Cuisine
  • Fax Service
  • Group Catering
  • International Cuisine
  • Lounge bar
  • Outdoor swimming pool
  • Packed lunches
  • Photocopying Service
  • Piano Bar
  • Pool bar
  • Restaurant
  • Safe-deposit box
  • Small Pets are Welcome
  • Snack bar
  • Typical local cuisine

Features of the hotel

  • Children's playground
  • Garden
  • Roof garden
  • Rooms for Non-Smokers

Location of the hotel

How to reach the hotel

By car

Take the A10 Genova - Ponte San Luigi motorway towards Ventimiglia to the San Bartolomeo exit. Head towards Diano Marina for around 2km crossing Via Pairola and Via Roma, and upon reaching the large intersection, turn right onto Diano Marina (Via Aurelia). Continue for 1500m, turn right onto Via Giacinti (keeping the vending machine on the left and the Carabinieri barracks on the right).

After having turned onto Via Giacinti, turn left onto Viale Kennedy.

By train

The Diano Marina railway station is found on the Ventimiglia – Genova line.

By plane

The local airport is Genoa Cristoforo Colombo Airport.

Nearby points of interest


  • Imperia 4.54 km Via Unione, 9 - Imperia

Main Buildings

Town Hall
  • Municipio Di Diano Marina 520 m Corso Roma, 1 - Diano Marina
  • Municipio Di San Bartolomeo Al Mare 2.05 km Via Xx Settembre, 1 - San Bartolomeo Al Mare

What to see

Historic Monument
  • Nostra Signora Della Rovere 1.24 km Piazza Rovere - San Bartolomeo Al Mare
  • Chiesa Di San Giacomo 1.55 km Via Umberto I - Diano Calderina
  • Oratorio Di San Biagio 2.19 km Via Muratori - Muratori
  • Collegiata Di San Giovanni Battista 4.50 km Piazza San Giovanni - Imperia
  • Museo Dell'Olivo 4.48 km Via Garessio, 13 - Imperia


  • Aeroporto Di Villanova D'Albenga 14.90 km Villanova D'albenga (Savona)
  • Aeroporto Di Levaldigi 79.74 km Savigliano (Cuneo)
  • Aeroporto Cristoforo Colombo 82.93 km Genoa
Train Station
  • Diano Marina 730 m Via Davide Gaggero, 19 - Diano Marina
  • Cervo 2.15 km Via Aurelia - Cervo
  • Imperia-Oneglia 4.48 km Piazza Dell'Unità Nazionale - Imperia
Tourist Port
  • Porto Turistico 360 m Sp1 - Diano Marina
All distances shown here are in a straight line, unless indicated otherwise - the distance by land transport may increase depending on the available routes. Please refer to the map for further information on the location of the hotels.

Hotel Royal Esplanade: Reservation Conditions

Check In: 14:00 - 23:00
Check Out: 10:30
Payment Methods:

Visa, Euro/Master Card, Bancomat ATM Card, Cash Note: this hotel does not accept reservations made by pre-paid / rechargeable credit cards.

Standard Terms of Cancellation

No cancellation penalties will be charged if notification is given at least 2 days prior to arrival.
In case of cancellations made after this date or no-shows, the first night will be charged to the credit card provided.
No advance payment required; this room will be paid for directly at the hotel.

Note: these are the Standard conditions and may vary according to the season, type of room and rate selected. Please pay close attention to the details of the rate selected when making a reservation.

Best Price Guaranteed
Book Now

Additional Hotels Nearby:

View more hotels in Diano Marina »