Find Beach Resorts in Capri

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Capri Beach Resorts & Hotels

Next weekend
In two weeks

Our top choices for Capri beach hotels

Palazzo M Capri

Palazzo M Capri
Capri Town
10.0 out of 10, Exceptional, (58 reviews)
"Perfect location and beautiful room and hotel."
United States
Tara
The price is £449
includes taxes & fees
1 Apr - 2 Apr
Palazzo M Capri

Hotel Weber Ambassador

Hotel Weber Ambassador
4.0 star property
Marina Piccola
8.8 out of 10, Excellent, (1,000 reviews)
"Lovely hotel great location and very friendly and helpful staff."
United Kingdom
Salam
The price is £108
includes taxes & fees
30 Mar - 31 Mar
Hotel Weber Ambassador

Fortino Bed & Breakfast

Fortino Bed & Breakfast
Marina Grande
9.0 out of 10, Wonderful, (67 reviews)
"Great location. Super small breakfast at local bakery. "
United States
Trent
The price is £78
includes taxes & fees
3 Mar - 4 Mar
Fortino Bed & Breakfast

Sina Flora Capri

Sina Flora Capri
4.0 star property
Capri Town
9.4 out of 10, Exceptional, (169 reviews)
"Wonderful Staff and excellent location"
Canada
Mario
The price is £290
includes taxes & fees
1 Apr - 2 Apr
Sina Flora Capri

Fuorlovado 40

Fuorlovado 40
Capri Town
10.0 out of 10, Exceptional, (234 reviews)
"Upon arrival we were very impressed with the ease, cleanliness, decor and location of the hotel. We would definitely stay here again on our next visit."
United States
James
The price is £125
includes taxes & fees
2 Mar - 3 Mar
Fuorlovado 40

Hotel Belvedere & Tre Re

Hotel Belvedere & Tre Re
Marina Grande
9.4 out of 10, Exceptional, (48 reviews)
"Very helpfully staffed, very close to beach and swimming are."
United States
oscar a
The price is £70
includes taxes & fees
2 Mar - 3 Mar
Hotel Belvedere & Tre Re

Casa Giuliani Capri

Casa Giuliani Capri
Capri Town
9.6 out of 10, Exceptional, (17 reviews)
"I like the place was perfect for two of us and pretty close to the shopping area."
United States
Ysabel
Casa Giuliani Capri

Hotel La Floridiana

Hotel La Floridiana
4.0 star property
Capri Town
8.8 out of 10, Excellent, (788 reviews)
"Room was spotless, very nice and comfortable. Very friendly staff, and an outstanding breakfast and dinner at the restaurant"
United States
MICHEL
The price is £128
includes taxes & fees
21 Mar - 22 Mar
Hotel La Floridiana

Villa 'Bella Vista' with Sea View, Private Terrace and Wi-Fi

Villa 'Bella Vista' with Sea View, Private Terrace and Wi-Fi
Marina Piccola
10.0 out of 10, Exceptional, (1 review)
"Our family and friends had a wonderful time experiencing the Isle of Capri for the first time. The property's host (Grazie, T!) was the best we've ever had!!!We shall return to Capri and look forward to staying once again at this stunning villa."
United States
Tom F.
The price is £2,137
includes taxes & fees
2 Mar - 3 Mar
Villa 'Bella Vista' with Sea View, Private Terrace and Wi-Fi

Oliveto Capri

Oliveto Capri
Capri Town
9.6 out of 10, Exceptional, (53 reviews)
"The rooms are very spacious and clean, perfect location and very friendly staff!"
United States
Jarmo
The price is £100
includes taxes & fees
3 Mar - 4 Mar
Oliveto Capri
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.

Choose what matters most at beach hotels in Capri

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Beach hotels with pools in Capri

Beach hotels with free breakfast in Capri

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.

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.

Find the best beach hotels and resorts in Capri

For those yearning for sun-kissed shores and crystal-clear waters, Capri offers a selection of splendid beach hotels. Each of these properties promises a perfect blend of relaxation and access to the stunning coastline.

Capri Inn

  • Why it's great for the ultimate beach vacation spot: Capri Inn, located in the charming Marina Grande, is a fantastic beach getaway with an impressive review rating of 9.6. Guests can step directly onto the sandy beach from the hotel and stroll along the nearby boardwalk, making it an exceptional choice for those looking to indulge in the sun and sea.
  • Other amenities: The inn offers free continental breakfast, ensuring guests start their day off right. Rooms feature sea views and private balconies for a serene morning experience. Additional perks include complimentary toiletries, a welcoming terrace, and high-quality Egyptian cotton sheets for ultimate comfort.
  • Neighborhood: Marina Grande
  • Nearby attractions: Bagni di Tiberio Beach - 0 km, Marina Grande Beach - 0 km, Marina Grande - 0.5 km

Hotel Mamela

  • Why it's great for the ultimate beach vacation spot: Located in the picturesque Capri Town, Hotel Mamela is a stunning choice for beach lovers with a remarkable guest review rating of 9.4. Just a short distance from the beach, this hotel provides guests with opportunities for snorkelling and sunbathing, ensuring a memorable seaside experience.
  • Other amenities: Guests can relax by the outdoor pool, enjoy treatments at the onsite spa, or unwind with manicures and pedicures. The hotel also features a terrace with sea views and poolside bar service, perfect for sipping refreshments in the sun. With a concierge service and designer shops nearby, this hotel combines luxury with leisure effortlessly.
  • Neighborhood: Capri Town
  • Nearby attractions: Piazzetta di Capri - 0 km, Piazza Umberto I - 0 km, Charterhouse of St. Giacomo - 0 km

Hotel della Piccola Marina

  • Why it's great for the ultimate beach vacation spot: Situated in Marina Piccola, Hotel della Piccola Marina is a prime destination for beach enthusiasts, a solid review rating of 9.2. The hotel is conveniently located near the beach, allowing guests to easily enjoy the sun and surf at their leisure.
  • Other amenities: The hotel features an outdoor pool with sun loungers and umbrellas, a complimentary buffet breakfast, and a tranquil garden area. Guests can also take advantage of the onsite spa for rejuvenating treatments, 24-hour airport shuttle service, and a concierge to assist with local attractions. The beautiful sea views from the hotel add to its appeal, making it a wonderful retreat.
  • Neighborhood: Marina Piccola
  • Nearby attractions: Bagni di Tiberio Beach - 0 km, Marina Grande Beach - 0 km, Piazzetta di Capri - 0.5 km

Relais Maresca Luxury Small Hotel

  • Why it's great for the ultimate beach vacation spot: Relais Maresca Luxury Small Hotel, located in Marina Grande, is a superb beach destination with an excellent review rating of 8.8. With its prime location by the beach and access to water sports equipment, guests can fully immerse themselves in the coastal lifestyle that Capri offers.
  • Other amenities: This hotel features a rooftop terrace, complimentary buffet breakfast, and free airport transportation. Guests can enjoy relaxing in elegantly designed rooms with sea views, and take advantage of the spa services available. The hotel also provides options for in-room massage treatments and a terrace for sunbathing or enjoying the stunning views.
  • 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

Frequently asked questions

What are the best beach hotels in Capri?
Some of the best beach hotels in Capri include Luxury Villa Excelsior Parco, Palazzo M Capri, Hotel Villa Brunella, Hotel Mamela, and Capri Tiberio Palace.

The 5-star Luxury Villa Excelsior Parco, with a 9.8 rating, offers sea views and complimentary amenities such as a ferry terminal shuttle, self-parking, and breakfast. Guests frequently praise its attentive staff and wonderful location.

Palazzo M Capri, with a great 10.0 rating, features sea views and is located near the beach. This hotel provides luxurious touches such as Frette Italian sheets, champagne service, and the option of a private chef. Reviewers consistently highlight the beautiful, large rooms and amazing hospitality.

The 5-star Hotel Villa Brunella, rated 9.6, offers partial or full sea views and is conveniently located near the beach. It provides a complimentary continental breakfast and free Wi-Fi. Guests often praise its great location, excellent staff, and beautiful rooms.

Hotel Mamela, a 4-star property with a 9.4 rating, boasts sea views and is situated near the beach. It features an outdoor pool with poolside sun loungers, and guests frequently mention the wonderful staff and delicious breakfast.

The 5-star Capri Tiberio Palace, rated 9.6, offers sea views and is located near the beach. This hotel provides an extensive range of spa amenities, including a full-service spa with various massage treatments, a sauna, and a steam room.
How much does a beach hotel in Capri cost?
Prices for beach hotels in Capri vary, but you can find a great deal from £70 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which Capri hotels are near the best beaches?
For hotels near the best beaches in Capri, consider Palazzo M Capri, Hotel Villa Brunella, or Hotel Mamela.

Palazzo M Capri, with a great 10.0 rating, offers a luxurious experience with designer amenities and a private outdoor hot tub in some rooms. Guests frequently praise the beautiful, spacious rooms and the excellent hospitality and service.

The 5-star Hotel Villa Brunella, rated 9.6, provides complimentary breakfast and boasts both full and partial sea views. Its convenient location is often highlighted by guests, as is the excellent and helpful staff.

Hotel Mamela, a 4-star property with a 9.4 rating, features an outdoor pool with a poolside bar and is located conveniently within a shopping district. Reviewers consistently praise the wonderful staff and the beautiful, clean rooms.
Which beach hotels in Capri are good for families?
For families seeking a beach hotel in Capri, consider Luxury Villa Excelsior Parco, Hotel Villa Brunella, or Capri Tiberio Palace.

The 5-star Luxury Villa Excelsior Parco, with a 9.8 rating, provides complimentary shuttle services to both the ferry terminal and local beaches, making it convenient for family outings. Guests frequently comment on the attentive staff and excellent location.

Hotel Villa Brunella, a 5-star property rated 9.6, offers both sea views and partial ocean views from its rooms. It provides a complimentary continental breakfast, and guests often highlight the excellent service and beautiful rooms.

The 5-star Capri Tiberio Palace, with a 9.6 rating, features an extensive spa with various treatments, including a steam room and Turkish bath, which can be a relaxing option for parents. Reviewers often praise the hotel's beautiful amenities.
What are the best Capri hotels with ocean views?
For hotels in Capri that offer ocean views, consider the Luxury Villa Excelsior Parco, Palazzo M Capri, Hotel Villa Brunella, Capri Tiberio Palace, and Hotel Mamela.

The 5-star Luxury Villa Excelsior Parco, with a 9.8 rating, provides sea views and complimentary amenities like a ferry terminal shuttle and breakfast. Guests often praise its attentive staff and wonderful location.

Palazzo M Capri boasts a superb 10.0 rating and offers sea views, with a beach located nearby. This hotel is known for its beautiful, spacious rooms and excellent hospitality.

The 5-star Hotel Villa Brunella, rated 9.6, features both partial and full sea views, and a beach is located nearby. Its excellent staff and fantastic breakfast are frequently highlighted by guests.

Capri Tiberio Palace, a 5-star hotel with a 9.6 rating, offers sea views and is located near a beach. It also features a full-service spa with various treatments, including a Turkish bath and hydrotherapy.

For a 4-star option, Hotel Mamela, with a 9.4 rating, provides sea views and has an outdoor pool with a poolside bar. Reviewers often comment on the beautiful, clean rooms and the excellent pool.
What are the top-rated beach hotels in Capri with a pool?
For top-rated beach hotels in Capri that feature a pool, consider Capri Tiberio Palace, Villa Marina Capri, Hotel Punta Tragara, Hotel La Minerva, and Pazziella Garden & Suites.

The 5-star Capri Tiberio Palace, with a 9.6 rating, offers both an outdoor and an indoor pool, providing options regardless of the weather. It also features a full-service spa with a Turkish bath and various massage treatments.

Villa Marina Capri, a 5-star hotel with a 9.0 rating, boasts a private plunge pool and an outdoor seasonal pool, alongside an indoor pool. Guests appreciate the complimentary shuttle service to the ferry terminal.

The 5-star Hotel Punta Tragara, rated 9.4, has an outdoor pool and offers incredible sea views from its location near the sea. Reviewers frequently mention the friendly and extremely helpful staff.

Hotel La Minerva, a 5-star property with a 9.8 rating, features a seasonal outdoor pool with a poolside bar and sun loungers. This hotel is praised for its excellent sea views.

Pazziella Garden & Suites, another 5-star hotel with a 9.8 rating, provides an outdoor pool and is located near the beach. Guests often highlight the excellent staff and central location.
Which beach hotels in Capri are good for couples?
For couples seeking beach hotels in Capri, excellent choices include Hotel La Palma, Oetker Hotels, and Palazzo M Capri.

The 5-star Hotel La Palma, Oetker Hotels, with a great 10.0 rating, offers a private beach club nearby and features couples dining options. Guests frequently mention its gorgeous rooms and fantastic service.

Palazzo M Capri, rated 10.0, provides sea views and is located near the beach. It offers luxurious touches like Frette Italian sheets, champagne service, and a private outdoor hot tub. Reviewers consistently praise its beautiful, large rooms and excellent hospitality.

The 5-star Capri Tiberio Palace, with a 9.6 rating, is situated near the beach and boasts a full-service spa with a range of treatments including couples' rooms, Thai massage, and hydrotherapy. Guests often highlight its beautiful amenities and lovely rooms.

Hotel Punta Tragara, a 5-star hotel with a 9.4 rating, offers sea views and is located near the sea. Reviewers frequently comment on the incredible location and the friendly, extremely helpful staff.

The 5-star Il Capri Hotel, rated 9.2, provides sea views and is praised by guests for its amazing staff and beautiful rooms, making it a great option for a romantic stay.
Which area of Capri is best to stay in for beaches?
The best area to stay in Capri for beaches is Marina Piccola, located on the island's south coast.

Marina Piccola is known for its beautiful, pebble beaches and clear, blue waters. This area is sheltered from the prevailing winds, making its coves ideal for swimming and sunbathing. You'll find several beach clubs here, offering sun loungers, umbrellas, and waterfront dining. It's also famous for its views of the Faraglioni rock formations.

Couples often find Marina Piccola to be an excellent choice for a romantic getaway. The area is relatively quiet in the evenings, with a selection of nice restaurants, great for a relaxed dinner with a view. You can easily access the main town of Capri via a short bus ride or a scenic walk.

For families, Marina Piccola is also a good option due to its calm waters and family-friendly beach facilities.
Which top beach hotels in Capri offer water sport activities?
For top beach hotels in Capri offering water sport activities, consider Palazzo M Capri, Hotel Mamela, and Capri Tiberio Palace.

Palazzo M Capri, with a great 10.0 rating, provides access to kayaking and snorkeling nearby, complementing its luxurious amenities like a private hot tub and sea views.

The 4-star Hotel Mamela, rated 9.4, has snorkeling available nearby and features an outdoor pool with a poolside bar, along with partial sea views.

Capri Tiberio Palace, a 5-star hotel with a 9.6 rating, offers a wider range of activities, including onsite rowing or canoeing, and nearby scuba diving, sailing, motorboating, and kayaking.
What is the best time of year to stay in a beach hotel in Capri?
The most popular time to stay in a beach hotel in Capri is during July and August. The weather is beautifully warm, with average temperatures ranging from 25°C to 30°C, creating superb conditions for swimming, sunbathing, and enjoying the island's coastal beauty.

During these months, the island buzzes with activity, with beach clubs in full swing and all water-based excursions readily available. It's an excellent time for couples looking to enjoy romantic sunset cruises or for families planning leisurely days by the sea. All the island's famous grottoes and sea caves are easily accessible, and the sun-drenched days are ideal for exploring the iconic Faraglioni rock formations.

As another option, June presents a fantastic alternative. You'll still enjoy wonderfully warm weather, with temperatures typically between 22°C and 27°C, which is ideal for enjoying the beaches and exploring the island's charming towns.
How can I save on a beach hotel in Capri with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on Capri beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.



*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
Is it cheaper to book flights and a beach hotel in Capri as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Capri for you.

Explore a world of travel with Expedia