A harbor with colorful boats docked, a mountainous backdrop, and white buildings with red roofs.

Search Beach Resorts & Hotels in Capri

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Capri Beach Resorts & Hotels

Tonight
29 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
4 Sep - 6 Sep
In two weeks
11 Sep - 13 Sep

Our top choices for Capri beach hotels

1. Villa Patrizi

Villa Patrizi
Marina Grande
  • Waterfront paradise on Capri with private pool and beach club, just an 8-minute stroll to marina grande shore.
฿6,237
฿6,861 total
includes taxes & fees
1 Sept - 2 Sept
Villa Patrizi

2. Hotel Regina Cristina

Hotel Regina Cristina
Capri Town
฿7,993
฿8,792 total
includes taxes & fees
24 Sept - 25 Sept
Hotel Regina Cristina

3. Fuorlovado 40

Fuorlovado 40
Capri Town
฿7,279
฿8,007 total
includes taxes & fees
31 Aug - 1 Sept
Fuorlovado 40

4. Hotel Syrene

Hotel Syrene
Capri Town
฿11,489
฿12,642 total
includes taxes & fees
29 Sept - 30 Sept
Hotel Syrene

5. Hotel della Piccola Marina

Hotel della Piccola Marina
Marina Piccola
฿14,272
฿15,699 total
includes taxes & fees
30 Aug - 31 Aug
Hotel della Piccola Marina

6. Hotel Weber Ambassador

Hotel Weber Ambassador
Marina Piccola
  • Bask in the Mediterranean charm at this waterfront haven, just steps from Spiaggia di Marina Piccola's black sand shores.
฿7,975
฿8,773 total
includes taxes & fees
6 Sept - 7 Sept
Hotel Weber Ambassador

7. Sina Flora Capri

Sina Flora Capri
Capri Town
฿21,050
฿23,156 total
includes taxes & fees
15 Sept - 16 Sept
Sina Flora Capri

8. Hotel La Floridiana

Hotel La Floridiana
Capri Town
฿12,229
฿13,452 total
includes taxes & fees
30 Aug - 31 Aug
Hotel La Floridiana

9. Gatto Bianco Hotel & SPA

Gatto Bianco Hotel & SPA
Capri Town
฿11,911
฿13,102 total
includes taxes & fees
20 Sept - 21 Sept
Gatto Bianco Hotel & SPA

10. Fortino Bed & Breakfast

Fortino Bed & Breakfast
Marina Grande
฿6,060
฿6,666 total
includes taxes & fees
8 Sept - 9 Sept
Fortino Bed & Breakfast
View all properties

Choose what matters most at beach hotels in Capri

Pool
Breakfast included
Adult-only
4 stars
5 stars

Beach hotels with pools in Capri

Villa Patrizi

Villa Patrizi
Marina Grande
฿6,237
฿6,861 total
includes taxes & fees
1 Sept - 2 Sept
Villa Patrizi

Hotel Weber Ambassador

Hotel Weber Ambassador
Marina Piccola
฿7,975
฿8,773 total
includes taxes & fees
6 Sept - 7 Sept
Hotel Weber Ambassador

Hotel della Piccola Marina

Hotel della Piccola Marina
Marina Piccola
฿14,272
฿15,699 total
includes taxes & fees
30 Aug - 31 Aug
Hotel della Piccola Marina

Hotel Villa Sarah

Hotel Villa Sarah
Tiberio
฿8,149
฿8,964 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Villa Sarah

Hotel Syrene

Hotel Syrene
Capri Town
฿11,489
฿12,642 total
includes taxes & fees
29 Sept - 30 Sept
Hotel Syrene

Villa Lia Hotel Capri

Villa Lia Hotel Capri
Capri Town
฿8,745
฿9,619 total
includes taxes & fees
31 Aug - 1 Sept
Villa Lia Hotel Capri

Hotel Palatium Mari

Hotel Palatium Mari
Marina Grande
฿7,447
฿8,192 total
includes taxes & fees
2 Sept - 3 Sept
Hotel Palatium Mari

Hotel La Floridiana

Hotel La Floridiana
Capri Town
฿12,229
฿13,452 total
includes taxes & fees
30 Aug - 31 Aug
Hotel La Floridiana

Hotel Mamela

Hotel Mamela
Capri Town
฿16,220
฿17,842 total
includes taxes & fees
1 Sept - 2 Sept
Hotel Mamela

Sina Flora Capri

Sina Flora Capri
Capri Town
฿21,050
฿23,156 total
includes taxes & fees
15 Sept - 16 Sept
Sina Flora Capri
View all properties

Beach hotels with free breakfast in Capri

Hotel Regina Cristina

Hotel Regina Cristina
Capri Town
฿7,993
฿8,792 total
includes taxes & fees
24 Sept - 25 Sept
Hotel Regina Cristina

Fortino Bed & Breakfast

Fortino Bed & Breakfast
Marina Grande
฿6,060
฿6,666 total
includes taxes & fees
8 Sept - 9 Sept
Fortino Bed & Breakfast

Casa di Capri

Casa di Capri
Capri Town
฿9,826
฿10,809 total
includes taxes & fees
20 Sept - 21 Sept
Casa di Capri

Hotel Weber Ambassador

Hotel Weber Ambassador
Marina Piccola
฿7,975
฿8,773 total
includes taxes & fees
6 Sept - 7 Sept
Hotel Weber Ambassador

Gatto Bianco Hotel & SPA

Gatto Bianco Hotel & SPA
Capri Town
฿11,911
฿13,102 total
includes taxes & fees
20 Sept - 21 Sept
Gatto Bianco Hotel & SPA

Hotel della Piccola Marina

Hotel della Piccola Marina
Marina Piccola
฿14,272
฿15,699 total
includes taxes & fees
30 Aug - 31 Aug
Hotel della Piccola Marina

Hotel Syrene

Hotel Syrene
Capri Town
฿11,489
฿12,642 total
includes taxes & fees
29 Sept - 30 Sept
Hotel Syrene

Villa Lia Hotel Capri

Villa Lia Hotel Capri
Capri Town
฿8,745
฿9,619 total
includes taxes & fees
31 Aug - 1 Sept
Villa Lia Hotel Capri

Hotel Villa Sarah

Hotel Villa Sarah
Tiberio
฿8,149
฿8,964 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Villa Sarah

Hotel Palatium Mari

Hotel Palatium Mari
Marina Grande
฿7,447
฿8,192 total
includes taxes & fees
2 Sept - 3 Sept
Hotel Palatium Mari
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties

Find out more about Capri

Capri and its attractions for beach lovers

Capri, a jewel of the Bay of Naples, is perfect for beach lovers seeking both relaxation and adventure. One of the highlights is Marina Piccola, a charming beach access point renowned for its breathtaking views of the Faraglioni rocks; here, you can bask in the sun or take a refreshing swim in the crystal-clear waters. Don’t miss the famous Blue Grotto, where you can appreciate the magical azure light while floating in a small boat—an experience that feels otherworldly. For those who enjoy a blend of nature and culture, the Gardens of Augustus provide a stunning vantage point overlooking the coastline, ideal for a leisurely stroll or a picnic. If you’re up for some exploration, a hike to the secluded beach at Cala del Rio rewards you with tranquillity and stunning vistas, perfect for a family day out. Staying in the picturesque town of Anacapri offers a serene base, with luxurious hotels often featuring private beach access and attentive service, ensuring your family enjoys a pampered experience while soaking in the island's natural beauty.

Relais Maresca Luxury Small Hotel

  • Why it's great for the ultimate beach vacation spot: Relais Maresca Luxury Small Hotel is a gem located in Marina Grande with a review rating of 8.8, perfect for beach lovers craving a luxurious experience. With a stunning beachfront and access to water sports, guests can fully immerse themselves in the coastal lifestyle while enjoying the hotel's upscale amenities.
  • Other amenities: This hotel features a rooftop terrace, a spa with comprehensive treatments, and free breakfast options daily. Guests can take advantage of concierge services, in-room massages, and a snack bar. The hotel also offers airport transportation and additional amenities like bathrobes and toiletries to ensure a comfortable and stylish stay.
  • Neighborhood: Marina Grande
  • Nearby attractions: Bagni di Tiberio Beach - 0 km, Marina Grande Beach - 0.1 km, Marina Grande - 0.3 km

Hotel Weber Ambassador

  • Why it's great for the ultimate beach vacation spot: Nestled in the scenic Marina Piccola, Hotel Weber Ambassador is an ideal choice for beach lovers, a remarkable guest review rating of 8.8. This hotel offers direct access to a nearby black sand beach, where guests can bask in the sun or enjoy boat tours right from the hotel's waterfront location, ensuring a delightful seaside experience.
  • Other amenities: Guests can unwind at the outdoor pool while enjoying a drink from the poolside bar, or savour a hosted evening meal. The hotel features luxurious sea views from many rooms, a rooftop terrace, and 24-hour fitness facilities. With sun loungers, hot tub access, and close nearby local shopping, this hotel combines relaxation with convenience perfectly.
  • Neighborhood: Marina Piccola
  • Nearby attractions: Bagni di Tiberio Beach - 0 km, Marina Grande Beach - 0 km, Via Krupp - 0.3 km

Top Capri Hotel Reviews

Eurostars Hotel Excelsior

Eurostars Hotel Excelsior

10/10 Excellent
"Historic property and great location."
ANDREA 1-night trip
Posted less than an hour ago
Eurostars Hotel Excelsior
Hotel Michelangelo

Hotel Michelangelo

8/10 Good
"This hotel is very convenient and on the Main Street. Staff is very attentive."
Michelle 4-night trip
Posted 5 hours ago
Hotel Michelangelo
Majestic Palace Hotel

Majestic Palace Hotel

10/10 Excellent
"This was a stunning place to stay, and we are so happy we picked here. The staff were exceptional and attentive. I am gluten free and there were plenty of choices at breakfast, and for lunch and dinner they do gluten free bread, pasta and pizza, and the waiter that we had also remembered I was GF after one meal! Our room was incredible, we had a superior balcony room with a view of Mount Vesuvius- which was an unexpected surprise. Our room was cleaned everyday, and the whole place was immaculate. The food was amazing, the cocktails are incredible. The pool is so lovely as well and had options for loungers in the shade which was great for us. You get towels for your whole stay that you return at the end to use in the pool. The location was good- lots of places to eat and drink nearby and only a short 15/20 minute walk into Sorrento. I would recommend for anyone to stay here if you want be just outside of the hustle and bustle, it was incredibly quiet and beautiful"
Shauna 6-night trip
Posted 2 days ago
Majestic Palace Hotel
Sina Flora Capri

Sina Flora Capri

10/10 Excellent
"We had an excellent stay at Sina Flora! The hotel is perfectly located in the centre of Capri, close to everything. The amenities are beautiful, the rooms are spacious and comfortable, and the staff is incredibly friendly and helpful. We would definitely stay here again!"
Charles 2-night trip
Posted 3 days ago
Sina Flora Capri
Royal Continental Hotel Naples

Royal Continental Hotel Naples

8/10 Good
"The Bar to expensive , 4 euro foca ice bucket. Lovely towels. Missed the cushions on the sunbeds in the room. Nice staff nice breakfast and a lovely view"
Lene 3-night trip
Posted 3 days ago
Royal Continental Hotel Naples
Hotel Amalfi

Hotel Amalfi

8/10 Good
"This hotel is located in the city center driving makes no sense because you are not allowed to remove the car from the garage once you get there and park the car until you’re leaving however, Taxi is expensive to get around from where the hotel is located so the best way would be by ferry . This hotel is close to a lot of restaurants and cafés. It’s close to the port and it’s close to all the bus stops so it is in a perfect location. The air condition works fine truth is I did not like the breakfast spread. That’s my only issue with this hotel but if you don’t wish to eat there, there are tons of restaurants that is very close by in two minutes that you can have breakfast."
venice 5-night trip
Posted 3 days ago
Hotel Amalfi
Hotel della Piccola Marina

Hotel della Piccola Marina

8/10 Good
"Staff here is amazing. Very helpful and kind."
haekyong 2-night trip
Posted 4 days ago
Hotel della Piccola Marina
Grand Hotel Aminta

Grand Hotel Aminta

10/10 Excellent
"We stayed at The Grand Aminta for 9 days in mid August. We had a fantastic stay! The hotel and"
Matthew James 9-night trip
Posted 5 days ago
Grand Hotel Aminta
Hotel Mamela

Hotel Mamela

10/10 Excellent
"Liked the pool and service very much, only remark was the AC not working perfectly."
Roberto 4-night trip
Posted 8 days ago
Hotel Mamela

Frequently asked questions

What is Capri like for travellers who love the beach?
Known for its beaches and shopping, Capri has a lot to offer the traveller dreaming of a beach holiday.
What's the best hotel for a beach holiday in Capri?
Capri Inn is a top beach guest house with free breakfast and free WiFi, and it's located on Spiaggia Libera di Marina Grande . Other good choices for your stay near the beach include Luxury Villa Excelsior Parco and Hotel Palatium Mari.
When's the best time for a beach holiday in Capri?
You can plan your beach trip with a look at weather throughout the year in Capri: The hottest months are usually August and July, with an average temperature of 25°C, while the coldest months are February and January, with an average of 12°C. Average annual precipitation for Capri is 1313 mm.
What is there to see and do around Capri?
After arriving and settling in at your hotel, you might want to venture out and explore everything Capri has to offer. If you can't wait to check out the beaches, head to Marina Grande Beach or Spiaggia di Marina Piccola for a relaxing day by the water. Experience the area's marina and shopping, and make time for local attractions such as Piazzetta di Capri and Gardens of Augustus. For more things to see and do, consider visiting Via Krupp or Marina Grande.
What's the best way to get to my beach hotel in Capri?
This travel information can help you get to and around your beach accommodation in Capri with ease. To get to Capri, book a flight to Naples International Airport (NAP), the closest major airport, which is located 22.7 mi (36.6 km) from the city centre. You can learn about water transport options at the marina.

Explore a world of travel with Expedia