Overlooking the beautiful Maiori's promenade, just 30 meters from the sea, the Hotel Pietra di Luna is a modern and functional structure, able to satisfy every need of the customer who chooses the Amalfi coast to spend his holidays, lulled by the sweet sound of the waves and the fresh sea breeze.

Located in the center of the town, it enjoys a stunning panoramic view of Maiori's bay, between the Norman Tower, on the east side, and the Miramare Castle, on the western one, surrounded by beautiful terraced hills, cultivated with vines and lemon trees.

A wide selection of services and modern comforts, in addition to the renowned hospitality of the locals, the excellent gastronomy and an unique natural landscape, will make your stay on the Amalfi coast an unforgettable experience!

Our 88 bright and comfortable rooms are equipped with private services (shower or bath), air conditioning, SAT TV, mini-bar, hairdryer, direct dial telephone and safety box. All double rooms have balconies with side sea view, while Superior double rooms have sea-facing balcony; Standard single rooms have not sea view and are equipped with air conditioning and French bed.

The new Deluxe Double Rooms, with swimming pool and sea view, have a large bathroom with Jacuzzi bath tub, walk-in shower, double vanity, WI FI and USB ports.

Free Wi-Fi in all rooms and common areas.


Swimming Pool

Outdoor Large & Panoramic

Free Wifi

Free Wi-Fi in al publicl areas.


Moments of relaxation for our guests.

Private Beach

With sunbeds and umbrellas

American Bar

With light lunch & snacks service


Mediterranean Cuisine at its best

Congress Center

and Meeting Rooms


and Private Garage


for Electric Car on site


Small pets are allowed. They cannot access the restaurant, swimming pool and beach.

Beach: an umbrella and two sunbeds.

Swimming pool: an umbrella and two sunbeds.

Parking: according to the rules for Covid19 prevention, the car must be parked by the guest.

Air conditioning: active from June 15th to September 15th.

City Tax: € 4,00 per person, per day.