Hotel
B&B HOTEL Diano Marina Palace
4-star beachfront hotel in Diano Marina, with an Italian restaurant, sea-view rooms and an eco-friendly focus on the Riviera dei Fiori.

4-star hotel facing the sea in Diano Marina, with private beach, two swimming pools with hot tub, and sea-view rooms among olive trees.
See prices & availabilityThis page contains affiliate links. If you book through our links we may earn a small commission at no extra cost to you.
Grand Hotel Diana Majestic is a 4-star hotel overlooking the coastline of Diano Marina, in Liguria, with an equipped private beach and two outdoor swimming pools with hot tub.
The property is designed for those seeking a seaside holiday without giving up comfort and services: the rooms, in a classic style, have tiled or wooden floors, free WiFi, satellite TV and air conditioning, and many offer a balcony and partial or full sea view over the gulf that stretches from Diano Marina to Cervo. Among the accommodations, the Presidential Suite stands out with its terrace and Teuco hot tub, the Master Suite with double balcony and Carrara marble bathroom, and several double room types designed for couples and families.
The restaurant offers local and international cuisine, with meals served on the panoramic terrace during summer. The hotel also has free bicycles, an olive tree garden, free parking, and is located 1 km from the centre of Diano Marina, 5 minutes from the A10 motorway, and 35 km from Sanremo.

The rooms at Grand Hotel Diana Majestic share a classic style with wooden furnishings, porcelain stoneware or marble floors, air conditioning, flat-screen satellite TV, minibar and free WiFi in all room types. Room size ranges from 14 sqm in the Attic Double Room to 50 sqm in the Presidential Suite, while the view varies from partial to full over the gulf embracing Diano Marina and Cervo.
Besides the standard and superior double rooms, the range includes larger solutions such as the Junior Suite with living area and desk, the Master Suite with double balcony and Carrara marble bathroom, and the Presidential Suite with private terrace and Teuco hot tub. Some rooms feature bathrooms with tub, balconies overlooking the pool or the garden, offering different combinations of space, view and privacy for every type of stay.
The entry-level room type, with a balcony opening onto a partial view that may include the sea, park or pool. Featuring a 26-inch satellite TV and air conditioning, it is the most compact solution among the double rooms with a view.
A step above the Classic in size and details, this room stands out for its marble bathroom with separate tub and shower and for the balcony with a view stretching across the gulf, from Diano Marina to Cervo.
The smallest room in the property, with a sloped attic ceiling that gives it a cosy character different from the other doubles. French double bed, air conditioning and satellite TV complete the furnishings.
Stands out for its Italian walnut wood furnishings and Botticino marble floors, with a balcony offering a stunning pool view and a side sea view, among the most refined in the standard double category.
Larger than the previous doubles, it accommodates up to 3 people and offers a balcony with a view embracing the whole gulf, from Diano Marina to Cervo. Porcelain stoneware floors and a minibar complete the amenities.
The most exclusive accommodation in the property, with 50 sqm spread over a large terrace featuring a Teuco hot tub, sun loungers and a view of the coast from Cervo to Diano Marina. It has a 40” LED TV in the living room and a 26” one in the bedroom.
At 40 sqm, it is the second largest suite, featuring two balconies and a generous terrace. It includes a separate living room with sofa and TV, a walk-in closet and a bathroom covered in white Carrara marble.
The entry-level suite, without a direct sea view but with a full living area featuring sofa, desk and satellite TV, ideal for those seeking more space without the cost of the higher panoramic suites.
Grand Hotel Diana Majestic offers guests a private beachfront beach, two outdoor swimming pools with hot tub, sun loungers and deck chairs, as well as a garden with a sun terrace. Those who love being active can count on free bicycles, cycling excursions, canoeing and a valet parking service.
Dining options include an on-site restaurant, bar, snack bar, in-room minibar, special diet menus on request, and the possibility of breakfast served in the room. Pets are also welcomed, with dedicated bowls and beds.
General services include a 24-hour reception, laundry and ironing service, luggage storage, safe, lift and wheelchair-accessible rooms. Rooms are equipped with flat-screen TV with satellite channels, internet connection and telephone, for a practical stay as well as a seaside one.
Grand Hotel Diana Majestic is located directly on the coastline of Diano Marina, in a residential area surrounded by an olive tree garden that separates the property from the bustle of the town centre. Il Faro beach is just 50 metres away, while the larger free beach can be reached in about 550 metres: a location that favours proximity to the sea while maintaining a certain quiet.
The centre of Diano Marina is about 1 km away, easy to reach on foot or by bicycle thanks to the free rental offered by the hotel. Diano railway station is 1.8 km away, the A10 motorway exit is 5 minutes by car, and the nearest airport, Riviera Airport, is 14 km away. Sanremo can be reached in about 35 km, while Imperia, with its railway station, is 5 km away.
In the low season, the area is well suited for walks along the coastline and visits to historical sites inland, such as the Church of San Giacomo 2 km away and the Oratory of San Biagio 2.6 km away. In summer, the focus shifts to the beach, water sports and seafront venues such as La Lampara, just 250 metres away, or the Copacabana restaurant 100 metres away, ideal for lunches and aperitifs with a sea view.
Guests especially praise the staff, with a score of 9.7, and the location, rated 9.5. Comfort and cleanliness are also highly appreciated, both above 9.4. The value for money, while still positive at 8.4, is the relatively lowest-rated aspect.
Yes, Grand Hotel Diana Majestic accepts dogs and cats on request and subject to approval, with a surcharge of 16 euros per pet per day. However, pets are not allowed in the pool or on the beach.
Yes, Grand Hotel Diana Majestic has an equipped private beach with sun loungers and umbrellas, included in the room rate (2 sun loungers and 1 umbrella per room).
Rates at Grand Hotel Diana Majestic vary depending on the season, room type and stay dates. You can check the updated price from our search partners.
Yes, Grand Hotel Diana Majestic offers free private parking for guests, as well as a valet parking service.
Grand Hotel Diana Majestic is about 1 km from the centre of Diano Marina, reachable on foot or with the free bicycles provided by the hotel.
Grand Hotel Diana Majestic offers a buffet breakfast with continental, Italian and gluten-free options, included in the stay.
Yes, Grand Hotel Diana Majestic has two outdoor swimming pools with hot tub, open seasonally from May 1st to October 31st.