Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

The 10 Best Capri Island Beach Hotels – Hotels on the Beach in Capri Island, Italy

Check out our pick of great beach hotels on

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Mamela 4 stars

Capri - 750 yards from beach

Just 150 metres from the shops of Capri's Via Camarelle, the Mamela offers free Wi-Fi, a private garden, and an outdoor swimming pool. The Marina Piccola beach is a 10-minute drive away.

The hotel boasts the unique architecture of Capri Island, with arches, vaults, stuccoes and marbles. The sun terrace is equipped with free sun beds and parasols. Towels for the swimming pool are also available. everything. wish we could of stayed longer

Show more Show less
9.1
Superb
1,049 reviews
Price from
£292
per night

La Bomboniera

Capri - 100 yards from beach

A recently renovated property, La Bomboniera is located in Capri near Marina Grande Beach, Bagni di Tiberio Beach and Piazzetta di Capri. This beachfront property offers access to a balcony and free WiFi. The property is non-smoking and is set 2.1 km from Marina Piccola Bay. When you arrive at the port, the taxis are very busy but the location is only a short few minutes walk so we were very glad. The host was absolutely exceptional. He met us even though our ferry was running late, waited for us and brought our luggages up in very hot weather. Him and his wife welcomed us to an immaculate suite with the best view. They even came to help with our luggage when we were checking out. The host was so kind to answer all my questions in a timely manner and I would recommend this place to my friends and family! Thank you so much, you are the best!

Show more Show less
9.5
Exceptional
120 reviews
Price from
£172
per night

Oliveto Capri apartments

Capri - 500 yards from beach

Featuring garden views, Oliveto Capri apartments offers accommodation with terrace, around 1.3 km from La Fontelina Beach. Featuring sea and mountain views, this apartment also has free WiFi. The apartment features family rooms. Very good location, restaurant and pool very close. Quickly get to the main square. very quiet. Big terrace. Very clean. Staff was very helpful and gave lots of tips where to go and what to see.

Show more Show less
9
Superb
223 reviews
Price from
£140
per night

Casa Dani Capri

Capri - 650 yards from beach

Set within 800 metres of Marina Piccola Bay and 1.2 km of Marina Grande Beach, Casa Dani Capri offers rooms with air conditioning and a private bathroom in Capri. With inner courtyard views, this accommodation provides a balcony. The guest house has family rooms. Great location to explore all parts of Capri, being close to the Piazetta, close to buses to reach other parts of the island (Anacapri), and a funicular to the ferry. The property is very clean and modern and comfortable to stay in. After long days in the warm Capri sun getting back to Casa Dani felt nice and welcoming. Martina at the front desk is very helpful and friendly. She always greets you with a smile and recommended great restaurants, activities to explore the town and helped us arrange a porter service to take our bags down to the port and straight to the ferry which was very convenient. It was a joyful stay.

Show more Show less
9.5
Exceptional
245 reviews
Price from
£255
per night

Villa Dorothee

Capri - 1,000 yards from beach

Situated in Capri and within 1.3 km of La Fontelina Beach, Villa Dorothee has a garden, allergy-free rooms, and free WiFi. The property features garden views and is 1.4 km from Marina Grande Beach and 1.4 km from Marina Piccola Bay. The accommodation provides luggage storage space and private check-in and check-out for guests. Lovely and quiet place only 12 minutes from Amalfi. Parking is available and needs to be arranged in advance. Well located place with a wonderful view from the terrace where the breakfast is served every day to star your day fully recharged. So relaxing spot! The service is great. Valentina is always available to help and provide good recommendations. The breakfast is great with plenty of options to choose for. The rooms are big and beautifully decorated. All rooms have a big window facing the interior garden and terrace. Amazing!

Show more Show less
9
Superb
143 reviews
Price from
£216
per night

La Draghina B&B Capri

Anacapri - 750 yards from beach

La Draghina B&B Capri, a property with a garden and a terrace, is located in Anacapri, 1.3 km from Gradola Beach, 1.9 km from Axel Munthe House, as well as 2.5 km from Villa San Michele. This bed and breakfast provides air-conditioned accommodation with free WiFi. The bed and breakfast features family rooms. The stay at William's house was simply stunning. We have enjoyed it greatly with my girlfriend. William provided us with the list of recommendations that turned into the amazing experiences.

Show more Show less
9.3
Superb
122 reviews
Price from
£97
per night

Bellamania B&B

Anacapri - 1,100 yards from beach

Located in Anacapri, near Gradola Beach, Marina Grande Beach and Axel Munthe House, Bellamania B&B features free WiFi. There is a private entrance at the bed and breakfast for the convenience of those who stay. The bed and breakfast features family rooms and facilities for disabled guests. Unbelievably nice place and perfect host and location Highly advisable

Show more Show less
9.5
Exceptional
406 reviews
Price from
£94
per night

B&B La Bella Annacapri

Anacapri - 950 yards from beach

Housed in a historic building, B&B La Bella Annacapri provides accommodation with a garden and free WiFi in Anacapri, 1.8 km from Gradola Beach. With garden views, this accommodation features a patio. The apartment features family rooms as well as facilities for disabled guests. A generous array of snacks and beverages were provided and the host was so responsive via WhatsApp. She sent very clear instructions on how to enter and retrieve keys and the room could not have been cuter. We cannot wait to return!

Show more Show less
9.6
Exceptional
153 reviews
Price from
£134
per night

Il Veliero B&B charming rooms

Anacapri - 500 yards from beach

Offering garden views and a garden, Il Veliero B&B charming rooms provides accommodation well situated in Anacapri, within a short distance of Marina Grande Beach, Bagni di Tiberio Beach and Axel Munthe House. There is a private entrance at the bed and breakfast for the convenience of those who stay. The accommodation offers a solarium, free WiFi throughout the property and family rooms. The location was perfect, it was located in Anacapri just minutes away from the chair lift, and the new Zuma location along with many restaurants and shops. Anacapri is a great place to stay if you want a little more of a chill vibe than Capri but still loads to do walking distance. It was also very close to the taxi stand and the bus which takes you all over Capri. The breakfast was great and our room was very spacious and clean. We even had our own outdoor seating area and an outdoor kitchen.

Show more Show less
9
Superb
499 reviews
Price from
£73
per night

La Baia di Napoli

Capri - 450 yards from beach

Located in Capri, just 500 metres from Marina Grande Beach, La Baia di Napoli provides beachfront accommodation with a private beach area, a terrace and free WiFi. The property features sea and mountain views, and is 1.4 km from Bagni di Tiberio Beach. The property offers allergy-free units and is situated 1.8 km from Marina Piccola Bay. The location was by the water and we could watch the marina and main strip from our balcony.

Show more Show less
9.5
Exceptional
149 reviews
Price from
£257
per night

Most booked beach hotels in Capri Island this month

FAQs about beach hotels in Capri Island

Beach Hotels that guests love in Capri Island