Find hotels in Capri from CA $129

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 7,699 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Our top choices for Capri hotels

Towers Hotel Stabiae Sorrento Coast

4.0 star property
8.6 out of 10, Excellent, (564)
"Great stay!! Very clean!"
The price is CA $190
CA $215 total
includes taxes & fees
Aug 27 - Aug 28
Towers Hotel Stabiae Sorrento Coast

Grand Hotel Due Golfi

4.0 star property
9.4 out of 10, Exceptional, (624)
"The pool is amazing. The restaurant did NOT disappoint. Loved staying there. "
The price is CA $309
CA $350 total
includes taxes & fees
Aug 24 - Aug 25
Grand Hotel Due Golfi

Hotel Forum

4.0 star property
9.4 out of 10, Exceptional, (1000)
"I wonderful hotel with great food, a beautiful garden restaurant and awesome rooms!"
The price is CA $189
CA $231 total
includes taxes & fees
Aug 24 - Aug 25
Hotel Forum

Fuorlovado 40

10.0 out of 10, Exceptional, (213)
"Best host ever beautiful rooms perfect location :) "
The price is CA $308
CA $339 total
includes taxes & fees
Sep 8 - Sep 9
Fuorlovado 40

Capri Inn

9.6 out of 10, Exceptional, (533)
"Wonderful and welcoming staff set us up with a requested (and discounted!) boat tour just moments after we checked-in. I highly recommend this property if it's your first time in Capri!"
The price is CA $398
CA $437 total
includes taxes & fees
Aug 26 - Aug 27
Capri Inn

Villa Patrizi

9.4 out of 10, Exceptional, (247)
"This is a beautiful little hotel! The hotel service was efficient and very easy. It was about an 8-10 minute walking distance from restaurants/shops, which was very convenient. "
The price is CA $304
CA $334 total
includes taxes & fees
Aug 31 - Sep 1
Villa Patrizi

Villa San Felice

4.0 star property
8.8 out of 10, Excellent, (437)
"One of our favorite hotels. "
The price is CA $425
CA $468 total
includes taxes & fees
Aug 24 - Aug 25
Villa San Felice

Hotel Syrene

4.0 star property
9.2 out of 10, Wonderful, (285)
"Beautiful hotel, great location, very clean, and wonderful staff. "
The price is CA $582
CA $640 total
includes taxes & fees
Aug 26 - Aug 27
Hotel Syrene

J.K. Place Capri

5.0 star property
10.0 out of 10, Exceptional, (13)
"Amazing property and staff"
The price is CA $2,989
CA $3,288 total
includes taxes & fees
Sep 11 - Sep 12
J.K. Place Capri

Fortino Bed & Breakfast

9.0 out of 10, Wonderful, (59)
"Great place to stay in Capri. Rosanna is really kind."
The price is CA $261
CA $288 total
includes taxes & fees
Sep 10 - Sep 11
Fortino Bed & Breakfast

Hotel Weber Ambassador

4.0 star property
8.8 out of 10, Excellent, (1004)
"Nice property, friendly staff "
The price is CA $273
CA $301 total
includes taxes & fees
Sep 9 - Sep 10
Hotel Weber Ambassador

Capri Tiberio Palace

5.0 star property
9.6 out of 10, Exceptional, (164)
"Incredible staff and service. Couldn't have loved our stay more!"
The price is CA $1,187
CA $1,306 total
includes taxes & fees
Sep 23 - Sep 24
Capri Tiberio Palace

Grand Hotel Quisisana

5.0 star property
9.6 out of 10, Exceptional, (86)
"Nicest hotel in Capri located in the heart of the town. Beautiful grounds and friendly staff. Amazing stay "
The price is CA $1,694
CA $1,863 total
includes taxes & fees
Aug 24 - Aug 25
Grand Hotel Quisisana

Sina Flora Capri

4.0 star property
9.4 out of 10, Exceptional, (152)
"Wonderful Staff and excellent location"
The price is CA $723
CA $796 total
includes taxes & fees
Sep 15 - Sep 16
Sina Flora Capri

Hotel Scalinatella

5.0 star property
9.6 out of 10, Exceptional, (117)
"Amazing view! Great hotel! Best hospitality!"
The price is CA $1,326
CA $1,458 total
includes taxes & fees
Aug 24 - Aug 25
Hotel Scalinatella

Hotel della Piccola Marina

4.0 star property
9.2 out of 10, Wonderful, (703)
"Amazing place would definitely getting back "
The price is CA $500
CA $551 total
includes taxes & fees
Sep 7 - Sep 8
Hotel della Piccola Marina

Il Portico BB Capri

10.0 out of 10, Exceptional, (6)
"Giulia was an excellent host. Extremely attentive and ready to help. The B&B was in excellent condition. Nicely furnished, including a well appointed kitchen. About a 12 minute walk from the center of town - steep climb. No choice but most places are only accessible by walking unless you want to stay near the town center. "
The price is CA $265
CA $292 total
includes taxes & fees
Aug 31 - Sep 1
Il Portico BB Capri

Suite Time Capri Villa La Pergola

9.0 out of 10, Wonderful, (69)
"The staffs were nice"
The price is CA $491
CA $540 total
includes taxes & fees
Aug 24 - Aug 25
Suite Time Capri Villa La Pergola

Villa Lia Hotel Capri

8.2 out of 10, Very good, (23)
"The views "
The price is CA $258
CA $284 total
includes taxes & fees
Aug 24 - Aug 25
Villa Lia Hotel Capri

Hotel Villa Sarah

4.0 star property
9.2 out of 10, Wonderful, (213)
"Hotel was nice and clean. "
The price is CA $305
CA $335 total
includes taxes & fees
Aug 26 - Aug 27
Hotel Villa Sarah
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.

Great weekend hotel deals in Capri

Showing deals for:Sept 5 - Sept 7
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Capri

Find the best Capri areas and neighborhoods for the activities you enjoy most. Learn more about Capri
Learn more about Capri

Capri Town

7 out of top 10 points of interest in this area

If you're spending some time in Capri Town, Piazza Umberto I and Gardens of Augustus are top sights worth seeing.

Marina Grande

2 out of top 10 points of interest in this area

Marina Grande is popular for its waterfront views, and if you're looking for more to see and do, you might think about a trip to Marina Grande or Marina Grande Beach.

Marina Piccola

The stunning beaches and island views are just a few highlights of Marina Piccola. Make a stop by Via Krupp or Green Grotta while you're exploring the area.

Tiberio

If you're spending some time in Tiberio, Capridream and Villa of Tiberius are top sights worth seeing.

Matermania

If you're spending some time in Matermania, Arco Naturale and Grotta di Matromania are top sights worth seeing.

Learn more about Capri

Take a boat tour to the Blue Grotto sea cave where sunlight creates an otherworldly azure glow. Ride the chairlift up Monte Solaro for panoramic views of the island's rugged coastline and the Bay of Naples.

Stay near popular Capri attractions

Marina Grande
Capri Island showing a sandy beach and a coastal town

Marina Grande

4.5/5(10 reviews)

Capri’s principle harbor in the north of the island is a picturesque seaside resort with ancient ruins to explore.

Villa Malaparte

Villa Malaparte

You can learn about the history of Capri with a trip to Villa Malaparte. Wander the area's marina or simply enjoy one of its top-notch restaurants.

Find out more about Capri

Find out more about Capri

Top reasons to visit Capri

  • Breathtaking Scenery: Capri boasts stunning cliffs and azure waters, perfect for scenic boat rides and memorable photo opportunities.
  • Beautiful Beaches: Relax on picturesque beaches and enjoy the warm Mediterranean sun.
  • Cultural Experiences: Explore vibrant piazzas and local customs, immersing yourself in the island's rich heritage.
  • Outdoor Adventures: Enjoy hiking trails and cable car rides for panoramic views of the Amalfi Coast.
  • Diverse Accommodations: Choose from luxurious hotels to charming bed and breakfasts for a tailored stay.

Find great hotels in Capri

Discover the enchanting island of Capri, where a diverse selection of accommodations awaits to suit every budget and preference. From luxurious 5-star hotels to charming bed and breakfasts, Capri offers a variety of options for every traveller. Whether you're seeking a beachfront getaway, a pet-friendly retreat, or a business stay, you'll find the perfect hotel to make your visit unforgettable. Explore the best hotels in Capri for a truly memorable Italian experience.

  • Grand Hotel Aminta: Nestled 12.9km from Capri, the Grand Hotel Aminta is a perfect haven for adventure seekers and business travellers alike. Boasting a distinct Adventure and Business theme, this 4-star hotel offers a range of facilities designed for both relaxation and productivity. Guests can engage in exhilarating activities such as windsurfing, sailing, and mountain biking nearby or unwind with business amenities including meeting rooms and conference spaces. With its stunning views and proximity to adventure sports, this hotel is ideal for those looking to blend leisure with professional commitments.
  • Hilton Sorrento Palace: Located 12.9km from Capri, the Hilton Sorrento Palace is a family-friendly resort that caters to adventurers and business travellers. With its diverse offerings, this 4-star lodging features a myriad of activities, from swimming and skydiving to scooter rentals and boat tours. Families will appreciate the thoughtful amenities for children, including a dedicated pool and playground. For business needs, the resort provides comprehensive facilities such as a 24-hour business centre and conference rooms, ensuring a seamless experience for work and play.
  • Grand Hotel Capodimonte: The Grand Hotel Capodimonte is a charming 4-star hotel located 12.9km from Capri, catering to families, adventurers, and business visitors. With a focus on adventure and family themes, this hotel offers a range of activities including snorkeling and hiking nearby, perfect for those looking to explore the great outdoors. Business travellers will find essential amenities such as meeting rooms, while children can enjoy a safe environment with features like a kiddie pool and onsite babysitting services. This hotel is an excellent choice for those seeking a blend of leisure and convenience.

Where to stay in Capri

Capri, a stunning island in Campania, Italy, offers a delightful blend of outdoor adventures, cultural experiences, and breathtaking scenery. Explore the natural beauty of Capri's rugged cliffs and azure waters, or take a scenic boat ride along the Amalfi Coast. Enjoy the warm atmosphere of friendly locals and indulge in romantic excursions. With its proximity to attractions like the Blue Grotto and charming towns, Capri promises an unforgettable vacation filled with relaxation and exploration.

  • Sorrento: Nestled 14.5km from Capri, Sorrento is a charming city that offers a delightful blend of culture, city life, and beach experiences. The town sees a moderate influx of tourists, peaking from April to July, making it a great spot for those looking to enjoy the vibrant local atmosphere. Sorrento is renowned for its picturesque shopping areas, arts centers, and scenic hiking trails. Visitors can explore local landmarks such as the stunning beaches, the bustling marina, and the lively piazza square, where authentic Italian culture comes to life.
  • Positano: Located 22.5km from Capri, Positano is a breathtaking coastal town famous for its steep cliffs and colourful houses cascading down to the sea. The city experiences its highest visitor numbers from June to August, attracting those eager to indulge in beach life, culture, and outdoor adventures. Positano offers an array of activities, including shopping in quaint boutiques and hiking along stunning trails. Key attractions include the pristine family beach and the vibrant marina, making it a perfect spot for sun-seekers and culture enthusiasts alike.
  • Capri Island: A mere 1.6km from Capri, Capri Island is a stunning destination characterized by its breathtaking natural beauty. The island attracts seasonal visitors, particularly between July and September, who come for its outdoor activities, cultural offerings, and beautiful beaches. Popular experiences include shopping in local markets and riding the iconic cable car gondola. Key highlights include picturesque beaches, a charming marina, and family-friendly beach areas, making Capri Island an idyllic getaway for those seeking relaxation and adventure.

Things to do in Capri

Capri offers a delightful blend of outdoor adventures, beach relaxation, and rich culture. Visitors can explore vibrant shopping areas, enjoy scenic views via the cable car gondola, and unwind at beach clubs. Don't miss the opportunity for memorable photo tours and romantic boat trips. For a comfortable stay, numerous hotels are available on the island, ensuring a perfect getaway in this stunning Italian destination.

Shopping

Capri offers unique shopping experiences, with local boutiques and artisan shops. If you're up for a drive, visit Galleria Umberto I and Mercato di Pugliano, both about 20 and 30.6km away, respectively, for a blend of entertainment and local goods.

Recreation

Experience relaxation at Centro Benessere Shiva Emotional Spa, offering rejuvenating body treatments 16.1km from Capri. For sports enthusiasts, Stadio Romeo Menti, located 27.4km away, provides an energetic atmosphere. Enjoy family-friendly vibes at Antico Bagno Favorita pool, situated 29.0km from Capri, perfect for outdoor fun.

Adventure

Experience breathtaking views from the Monte Solaro Chairlift, located a mile from Capri, perfect for families and adventurers alike. The Funicular Cable Car Station offers a unique way to explore the area, while the Fortini Coastal Walk lets you enjoy stunning scenery on a memorable hiking trail.

Nightlife

The nightlife in Capri offers a blend of culture and fun. Enjoy a captivating performance at Tasso Theatre, or venture to Teatro Palapartenope for an enchanting evening. For a more adventurous experience, try your luck at Bowling Oltremare, perfect for families and thrill-seekers alike.

Booking tips and Expedia advantages for Capri

To save money on your trip to Capri, visit during the off-peak months of January to February and November for lower hotel rates. Utilize public transportation options like boats, buses, and the cable car to navigate the island affordably. Enjoy free attractions such as Marina Grande, Villa San Michele, and Piazzetta di Capri. When booking, consider Expedia for last-minute deals, particularly on Saturdays, and combine your hotel with flights and activities for additional savings. Make use of filters to find eco-friendly accommodations and flexible, refundable booking options.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Capri is moderately seasonal. The cheapest months to stay in Capri are January to February and November, where the prices are moderately lower. This is in comparison to June and August to September, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Capri is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Capri is Saturday. The most expensive day to stay in Capri is Wednesday.
  • Find cheap hotels on Expedia: Expedia’s search tool empowers you to choose your budget, desired location, and additional preferences. You can organize your search results to display prices from lowest to highest, ensuring you spot the most affordable hotels right away. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally-friendly accommodation options available for booking.
  • Consider bundling your trip: You can save some money by combining your hotel reservation in Capri with your flights and activities through an Expedia package.

Find the best attractions in Capri

Capri offers a delightful blend of outdoor, beach, and cultural experiences perfect for tourists. Visitors can explore stunning beaches, vibrant piazzas, and picturesque marinas, catering to those seeking culture and adventure. Don't miss the chance to discover the enchanting Capri Island, where you can immerse yourself in the local charm and breathtaking scenery. Whether lounging by the sea or soaking in the rich culture, Capri promises an unforgettable vacation experience.

  • Marina Grande: Experience the vibrant atmosphere of Marina Grande, where you can relax on the beach or indulge in water sports. This picturesque marina offers stunning views and a taste of local life, perfect for adventure seekers and sun lovers alike.
  • Blue Grotto: Discover the enchanting Blue Grotto, a mesmerizing sea cave known for its brilliant blue waters. Accessible by boat, this natural wonder provides a thrilling adventure as you glide through its enchanting waters, surrounded by stunning rock formations.
  • Piazza Tasso: Immerse yourself in the culture of Sorrento at Piazza Tasso. This lively square is filled with charming cafés, shops, and vibrant street life, making it an ideal spot to relax and soak in the local atmosphere while enjoying a delicious Italian gelato.

Best time to go to Capri

The best time to visit Capri can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Capri falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Capri falls in January and February. February has average visitor numbers and mostly sunny weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January52.7°F (11.5°C)Light RainMostly SunnyAverageModerately Low
February52.7°F (11.5°C)Light RainMostly SunnyAverageModerately Low
March55.0°F (12.8°C)Light RainMostly SunnyAverageAverage
April59.2°F (15.1°C)Light RainMostly SunnyModerately HighAverage
May65.3°F (18.5°C)Light RainMostly SunnyAverageAverage
June73.2°F (22.9°C)No Rain (Dry)SunnyModerately HighModerately High
July78.4°F (25.8°C)No Rain (Dry)SunnyModerately HighAverage
August79.3°F (26.3°C)No Rain (Dry)SunnyAverageModerately High
September74.3°F (23.5°C)Light RainMostly SunnyAverageModerately High
October68.0°F (20.0°C)Light RainMostly SunnyModerately LowAverage
November61.9°F (16.6°C)Moderate RainMostly SunnyModerately LowModerately Low
December55.8°F (13.2°C)Light RainMostly SunnyModerately LowAverage

The nearest major airports for your trip to Capri

To reach the stunning island of Capri, you can fly into two major airports: Naples International Airport (NAP), located 37.0km away, and Costa d'Amalfi Airport (QSR) in Salerno, which is 57.9km from Capri. Near Naples Airport, luxurious accommodations include the 5-star Grand Hotel Parkers, Grand Hotel Vesuvio, and ROMEO Napoli, all within 6.4km. For Salerno Airport, consider staying at L'Araba Fenice or Hotel San Luca, both offering transportation services. Villa Poseidon Boutique Hotel & Events also provides comprehensive shuttle services to Salerno Airport, ensuring a smooth journey to your Capri getaway.

Frequently asked questions

Where is the best place for a stay in Capri?

Palazzo M Capri is a favorite with Expedia customers. This inn is a short 13-minute walk from Marina Grande, and it offers free WiFi and concierge services. Other top choices based on traveler reviews include Hotel La Palma, Oetker Hotels and Casa Gaia. See all available top hotels, or vacation rentals in Capri.

What are some of the best vacation rentals in Capri?

Casa Gabriella: This vacation home rental outside Capri offers a rooftop terrace and free WiFi to help you feel comfortable in your new surroundings. Our travelers also rate A centrally located house with a breathtaking view of the Island. as a favorite home for rent in Capri. See all vacation rentals in Capri.

If I need to cancel my hotel reservation in Capri, will I receive a refund?

Yes, most hotel reservations are fully refundable as long as you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Capri.

Where can I learn more about changing or cancelling my trip to Capri?

For more information about updating your trip to Capri or cancelling it, click here.

What's the best accommodation when traveling with kids to Capri?

Hotel La Palma, Oetker Hotels is a hotel with an outdoor pool and a restaurant, and it's a top choice on Expedia for families. Other options for your stay with the kids include Capri Tiberio Palace and Villa Marina Capri. Attractions like Green Grotta and Capridream are also fun for kids of all ages. Find more child-friendly accommodations in Capri.

What is the favorite LGBTQ-friendly hotel in Capri?

Gatto Bianco Hotel & SPA is a top LGBTQ-friendly hotel, and features a full-service spa and free WiFi. Hotel La Palma, Oetker Hotels and Capri Tiberio Palace are other good choices for your vacation. See all available hotels listed as LGBTQ-friendly in Capri.

What's the best pet-friendly place to stay in Capri?

Hotel La Palma, Oetker Hotels is a top dog-friendly hotel, and offers a full-service spa along with free WiFi for its human guests. Other good choices for you and your pet's trip include Capri Tiberio Palace and Hotel Syrene. See more pet-friendly hotel accommodations in Capri.

Where is the best hotel to stay near Piazzetta di Capri?

Adjacent to Piazzetta di Capri, Villa San Felice is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers free breakfast and a restaurant. Other good choices close by include Hotel Punta Tragara and Hotel Weber Ambassador.

What about the best place to stay close to Via Krupp?

One of the top choices for your stay is Hotel Mamela, located next to Via Krupp, and this 4-star hotel offers a restaurant and an outdoor pool. Hotel Weber Ambassador and Hotel Punta Tragara are a couple of other good options close by.

What's the best place to stay near the beach in Capri?

Relais Maresca Luxury Small Hotel is a top beach hotel with free buffet breakfast and free WiFi, and it's located on Marina Grande Beach. Other good options to stay near the beach include Capri Inn and Hotel Palatium Mari. See more stays near the beach in Capri.

What's the best luxury hotel in Capri?

Villa Certosa Capri Boutique Hotel is a luxury hotel with a deli and a car service, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Hotel La Palma, Oetker Hotels and Grand Hotel Quisisana are two other upscale options for your trip. Find more luxury hotels in Capri.

What's the best boutique hotel in Capri?

Capri Tiberio Palace is a favorite hotel with our travelers looking for a stylish accommodation, and features 45 guestrooms, a full-service spa, and free breakfast. If you'd prefer to stay at a boutique hotel, you can also take a look at Hotel Casa Morgano. See all boutique hotels in Capri.

What are some accommodations with pools in Capri?

Hotel Palatium Mari is a top property with a seasonal outdoor pool, an indoor/outdoor pool, and a snack bar. A couple of other options with an onsite pool include La Residenza Capri and Suite Villa Carolina. View all hotels with pools in Capri.

What is the best spa hotel in Capri?

Gatto Bianco Hotel & SPA is a top spa hotel featuring a hair salon and a bar. Spend an afternoon at the spa where you’ll find facials, body scrubs, and body treatments. In-room massages are also available. Other popular spa hotels in Capri include Hotel La Palma, Oetker Hotels and Grand Hotel Quisisana. See all spa hotels in Capri.

What is the best accommodation for staying close to Naples International Airport (NAP)?

UNAHOTELS Napoli is a popular 4-star hotel featuring free breakfast and a restaurant. It's located a short 2 mi (3.2 km) from Naples Intl. Airport. Other accommodations near the airport are Millennium Gold Hotel and Holiday Inn Napoli.

What is staying in Capri like?

Travelers to Capri give high marks for the shopping, bustling marina, and top-notch restaurants. This city also attracts tourists with its local tours. In Capri, there are 335 hotels and other accommodations to choose from. Find out more about Capri.

What should I see while I'm in Capri?

Landmarks like Piazzetta di Capri, Piazza Umberto I, and Charterhouse of St. Giacomo might be worth a visit. The natural setting is picturesque, namely the stunning beaches, and these places to see: Gardens of Augustus, Faraglioni Rocks, and Marina Grande Beach. Boating is a great activity, and Marina Grande is one place to visit. Check out what more to see and do in Expedia's Capri guide.

What's the seasonal weather like in Capri?

The hottest months are usually August and July with an average temp of 76°F, while the coldest months are February and January with an average of 54°F. Average annual precipitation for Capri is 52 inches.