Hotels near Capri

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Capri hotels

Palazzo M Capri

Palazzo M Capri
Capri Town
10.0 out of 10, Exceptional, (68 reviews)
"Beautiful hotel right in the heart of Capri "
Canada
Matthew
The price is S$1,367
includes taxes & fees
10 Jun - 11 Jun
Palazzo M Capri

Villa Certosa Capri Boutique Hotel

Villa Certosa Capri Boutique Hotel
5.0 star property
Capri Town
9.8 out of 10, Exceptional, (34 reviews)
"Breakfast was amazing and the pool beautiful "
Canada
Krzysztof
The price is S$1,230
includes taxes & fees
17 Jun - 18 Jun
Villa Certosa Capri Boutique Hotel

Hotel La Minerva

Hotel La Minerva
5.0 star property
Capri Town
9.8 out of 10, Exceptional, (19 reviews)
"Amazing hotel and the staff treats you like family! Absolutely loved it. They were so welcoming and helpful with our 7 months old son."
United States
Richard
The price is S$2,016
includes taxes & fees
10 Jun - 11 Jun
Hotel La Minerva

Grand Hotel Quisisana

Grand Hotel Quisisana
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (98 reviews)
"Great location and breakfast was good. They had someone playing the violin at breakfast and it was a special experience!"
United States
Julie
The price is S$1,880
includes taxes & fees
11 Jun - 12 Jun
Grand Hotel Quisisana

Hotel Scalinatella

Hotel Scalinatella
5.0 star property
Capri Town
9.8 out of 10, Exceptional, (153 reviews)
"Wonderful hotel most helpful staff"
United Kingdom
roderick
The price is S$1,456
includes taxes & fees
11 Jun - 12 Jun
Hotel Scalinatella

Oliveto Capri

Oliveto Capri
Capri Town
9.8 out of 10, Exceptional, (61 reviews)
"The place was amazing. Great views. We were able to cook and eat on the huge balcony. Very happy with the choice"
United States
Ryan
The price is S$463
includes taxes & fees
11 Jun - 12 Jun
Oliveto Capri

Capri Tiberio Palace

Capri Tiberio Palace
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (176 reviews)
"All of the staff were extremely friendly and helpful"
United States
Craig
The price is S$2,346
includes taxes & fees
10 Jun - 11 Jun
Capri Tiberio Palace

Sina Flora Capri

Sina Flora Capri
4.0 star property
Capri Town
9.4 out of 10, Exceptional, (182 reviews)
"Beautiful property in a great location. Loved the pool area which had an amazing view. "
United States
Karen
The price is S$869
includes taxes & fees
28 Jun - 29 Jun
Sina Flora Capri

Villa Patrizi

Villa Patrizi
Marina Grande
9.4 out of 10, Exceptional, (297 reviews)
"I love the location and the size of the room. There are many spots to sit down and relax on the site. It about a 8 -10 minutes incline to the city centre"
Canada
Michel
The price is S$306
includes taxes & fees
2 Jul - 3 Jul
Villa Patrizi

Luxury Villa Excelsior Parco

Luxury Villa Excelsior Parco
5.0 star property
Marina Grande
9.8 out of 10, Exceptional, (368 reviews)
"Fantastic! We will return to this special property. The friendly, helpful and professional staff alone is reason to return. Add to the a beautiful, historic and interesting building with a beautiful garden terrace, pool and bar and a restaurant that serves delicious well prepared meals make this hotel a “must” on Capri. "
United States
Mary Clare
The price is S$933
includes taxes & fees
10 Jun - 11 Jun
Luxury Villa Excelsior Parco

Hotel Villa Sarah

Hotel Villa Sarah
4.0 star property
Tiberio
9.4 out of 10, Exceptional, (236 reviews)
"Great hotel! Staff were very friendly and helpful with restaurant recommendations! Great breakfast!"
United States
Kelsey
The price is S$334
includes taxes & fees
10 Jun - 11 Jun
Hotel Villa Sarah

Casa Augusto

Casa Augusto
Marina Piccola
9.6 out of 10, Exceptional, (24 reviews)
"Ocean view, botanical garden, and breakfast provided daily"
United States
Marcus
The price is S$617
includes taxes & fees
23 Jun - 24 Jun
Casa Augusto

Hotel Punta Tragara

Hotel Punta Tragara
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (83 reviews)
"The staff were really helpful and friendly. The hotel was amazing and I would recommend any one who wants a fantastic experience to stay. The location and views are amazing."
United Kingdom
Paul
The price is S$2,282
includes taxes & fees
15 Jun - 16 Jun
Hotel Punta Tragara

Hotel della Piccola Marina

Hotel della Piccola Marina
4.0 star property
Marina Piccola
9.2 out of 10, Wonderful, (770 reviews)
"Lovely Breakfast Great pool bar with Snacks Attentive Staff Quiet location very relaxing but with great restaurants within walking distance"
United Kingdom
Andrew
The price is S$822
includes taxes & fees
23 Jun - 24 Jun
Hotel della Piccola Marina

Fortino Bed & Breakfast

Fortino Bed & Breakfast
Marina Grande
9.0 out of 10, Wonderful, (73 reviews)
"Very good location. Very lovely staff and the room was very tidy. Would happily stay here again "
Australia
Conroy
The price is S$238
includes taxes & fees
23 Jun - 24 Jun
Fortino Bed & Breakfast

Hotel La Floridiana

Hotel La Floridiana
4.0 star property
Capri Town
8.8 out of 10, Excellent, (805 reviews)
"Beautiful hotel in Capri. Staff were very pleasant and helpful with information about the island."
United States
Melissa
The price is S$469
includes taxes & fees
10 Jun - 11 Jun
Hotel La Floridiana

La Residenza Capri

La Residenza Capri
4.0 star property
Capri Town
8.8 out of 10, Excellent, (323 reviews)
"Very nice hotel. Loved the vibe and pool deck views were very nice. Staff very friendly and helpful. Rooms were clean and spacious. Nice outdoor bar and dining area Wide variety of breakfast options Very central and walkable to everything. Definitely would stay again!"
United States
Lauren
The price is S$1,560
includes taxes & fees
28 Jun - 29 Jun
La Residenza Capri

Hotel Weber Ambassador

Hotel Weber Ambassador
4.0 star property
Marina Piccola
8.8 out of 10, Excellent, (1,009 reviews)
"I had great experience at this hotel."
Canada
Baran
The price is S$451
includes taxes & fees
23 Jun - 24 Jun
Hotel Weber Ambassador

Villa Marina Capri - Preferred Hotels & Resorts

Villa Marina Capri - Preferred Hotels & Resorts
5.0 star property
Marina Grande
9.0 out of 10, Wonderful, (208 reviews)
"All staffs are very kind and friendly while our room has a superb sea view with nice balcony. Furthermore the hotel uses What’s up as a communication tool with guests, which was incredibly convenient as the hotel always sent us very kind and thoughtful reply to our questions/requests. Probably best hotel ever I stayed until now. Very recommendable!"
Japan
Junichiro
The price is S$1,046
includes taxes & fees
10 Jun - 11 Jun
Villa Marina Capri - Preferred Hotels & Resorts

Hotel Syrene

Hotel Syrene
4.0 star property
Capri Town
9.2 out of 10, Wonderful, (323 reviews)
"Great hotel and location. Very clean and friendly staff. The breakfast was also excellent!"
Canada
Natalie
The price is S$745
includes taxes & fees
24 Jun - 25 Jun
Hotel Syrene
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.

Top Capri Hotel Reviews

Hotels near other Capri attractions

Find out more about Capri

Top reasons to visit Capri

  • Stunning Beaches: Capri boasts beautiful beaches and marinas, perfect for sunbathing and swimming in crystal-clear waters.
  • Charming Capri Town: Explore the picturesque pedestrian areas of Capri Town, offering delightful shops and eateries.
  • Iconic Piazetta di Capri: Visit the famous Piazetta, a vibrant square ideal for people-watching and enjoying a coffee.
  • Scenic Cable Car Rides: Take a scenic cable car ride for breathtaking views of the island and coastline.
  • Rich Cultural Heritage: Immerse yourself in Capri's rich culture through its history, architecture, and local cuisine.

Find great hotels near Capri

Discover a delightful array of accommodation options in Capri, ranging from charming bed and breakfasts to luxurious hotels, all designed to meet the diverse needs of travellers. Whether you're seeking a family-friendly retreat, a beachside escape, or a business-oriented stay, Capri offers an enchanting blend of comfort and elegance. Explore the best hotels and inns that promise an unforgettable experience amidst the stunning beauty of this iconic Italian gem.

  • Grand Hotel Aminta: Nestled in a picturesque setting, Grand Hotel Aminta offers a blend of adventure and business amenities for the discerning traveller. Located 12.9km from Capri, this 4-star hotel is perfect for those seeking an active holiday experience. Guests can indulge in a variety of onsite and nearby adventure sports, including sailing, snorkelling, and hiking. With dedicated facilities for business travellers, including meeting rooms, it caters to both leisure and work. The hotel's tranquil environment, paired with its adventure-driven activities, ensures a memorable stay.
  • Grand Hotel Capodimonte: A luxurious retreat situated 12.9km from Capri, Grand Hotel Capodimonte is a 4-star property designed for those who appreciate elegance combined with adventure. This hotel excels in providing business amenities, including a well-equipped meeting room, making it ideal for corporate guests. Adventure enthusiasts can partake in activities such as windsurfing, fishing, and mountain biking, all within close proximity. The hotel's opulent atmosphere and focus on recreation create a perfect backdrop for a sophisticated yet adventurous holiday.
  • Hilton Sorrento Palace: A family-friendly 4-star resort just 12.9km from Capri, Hilton Sorrento Palace is the ideal destination for luxury-seeking families. The property features a range of amenities tailored for children, including a dedicated children's pool and babysitting services. This resort offers a perfect blend of relaxation and fun, allowing families to create lasting memories together. Its stunning views and extensive facilities make it a superb choice for those looking to enjoy a lavish yet comfortable family getaway.

Where to stay near Capri

Capri offers an enchanting blend of outdoor adventures and cultural experiences. Stroll through Capri Town's charming pedestrian areas, where you can savour the iconic caprese salad and take in breathtaking sea views. Explore the picturesque Capri Island, known for its romantic atmosphere and friendly locals. With opportunities for relaxing excursions and stunning landscapes, this idyllic destination promises a memorable holiday for every traveller.

  • Sorrento: Nestled 14.5km from Capri, Sorrento is a charming coastal city known for its stunning views of the Bay of Naples. The vibrant atmosphere invites you to explore its bustling shopping areas and art centres, making it a cultural hotspot. Visitors can enjoy scenic hikes along the dramatic cliffs or relax at picturesque beaches. The town's highlights include the beautiful marina and lively piazza, where you can indulge in local cuisine or sip on limoncello while taking in the coastal scenery. With a moderately seasonal influx of tourists, Sorrento is particularly lively from April to July, offering a delightful mix of culture and leisure.
  • Positano: Located 22.5km away from Capri, Positano is a picturesque town renowned for its colourful cliffside villas and stunning beaches. This enchanting destination attracts visitors seeking a blend of outdoor adventure and cultural experiences. Warm summer months from June to August see the highest number of tourists flocking to its sandy shores and vibrant shopping districts. Hiking trails offer breathtaking views of the Amalfi Coast, while the local family beach provides a perfect spot for relaxation. Whether you’re exploring the charming streets or soaking up the sun, Positano is a captivating destination that promises unforgettable memories.
  • Capri Island: Just 1.6km from the main island of Capri, Capri Island is a stunning retreat famed for its natural beauty and outdoor pursuits. Visitors are drawn to its unique cultural offerings and gorgeous beaches, particularly during the peak months from July to September. Explore the island by taking a scenic cable car ride, or wander through quaint shops before relaxing at the family beach. With its vibrant marinas and breathtaking landscapes, Capri Island provides an idyllic setting for both adventure and relaxation, making it a must-visit during your stay in the area.

Things to do in and around Capri

Capri, a stunning destination in Campania, Italy, is perfect for outdoor and cultural pursuits. Visitors can enjoy a vibrant shopping area, take a scenic cable car ride, and explore the island on foot. Ideal for weekend or day trips, Capri offers a delightful blend of relaxation and adventure, making it an ideal getaway for tourists seeking both leisure and exploration.

Shopping

Capri offers delightful shopping experiences, from local boutiques to charming gelaterias. For those willing to venture further, if you're up for a drive, visit Cardone Salumi, 27.4km away, or Mercato di Pugliano, located 30.6km away, both featuring unique products amidst vibrant atmospheres.

Recreation

Experience ultimate relaxation at Centro Benessere Shiva Emotional Spa, offering rejuvenating body treatments in a serene setting. For an active day, visit Stadio Romeo Menti, where you can enjoy various sports activities. Alternatively, unwind at Antico Bagno Favorita, a lovely outdoor pool perfect for families.

Adventure

Experience breathtaking views on the Monte Solaro Chairlift, a cable car located 1.6km from Capri, perfect for outdoor family adventures. Explore the Funicular Cable Car Station for a scenic ride within Capri, or embark on the Fortini Coastal Walk, a stunning hiking trail with magnificent coastal scenery.

Nightlife

Experience the vibrant nightlife in Capri with a visit to Tasso Theatre, where culture and romance intertwine. For family-friendly fun, enjoy a night at Stabia Hall Cinema, or unleash your adventurous spirit at Bowling Oltremare, an exciting arcade AdventureZone nearby.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Capri

To save money on your trip to Capri, consider visiting during the off-peak months of January to February and November when hotel prices are lower. Utilise free attractions like Marina Grande and Piazzetta di Capri, and explore the island on foot to minimise transport costs. When booking accommodation, aim for Saturday stays, and check Expedia for last-minute deals and package options that combine flights and hotels for additional savings. Always compare prices and refine your search to find eco-friendly options that suit your budget.

  • 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: Book your hotel in Capri about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 enables you to specify your budget, desired location, and additional preferences. You can organise your search results to display prices from lowest to highest, allowing you to identify the most affordable hotels right away. Furthermore, you have the option to refine your search by hotel type; for instance, selecting the “Eco-certified” filter will showcase sustainable and eco-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel accommodation in Capri with your flights and activities by opting for an Expedia package.

Find the best attractions in and around Capri

Capri offers a delightful blend of outdoor, beach, and cultural experiences for tourists. Key attractions include the picturesque Capri Bay, the charming main town of Capri, and the iconic Piazetta di Capri. Visitors can enjoy the stunning beaches and marinas, while also exploring the captivating island of Capri and its rich cultural heritage. This enchanting destination is perfect for those seeking relaxation, adventure, and a taste of Italian culture.

  • Marina Grande: Experience the vibrant atmosphere of Marina Grande, where you can soak up the sun on beautiful beaches, enjoy water sports, or take a leisurely stroll along the marina. The stunning views of the azure sea create a perfect backdrop for relaxation and adventure.
  • Piazza Tasso: Situated 14.5km from Capri, Piazza Tasso is a lively hub filled with rich culture and history. Enjoy the charming cafés and shops while soaking in the local ambiance, making it an ideal spot for people-watching and absorbing the essence of Italian life.
  • Via Krupp: Explore the enchanting Via Krupp, a historic pathway that offers breathtaking views of the coastline. This cultural gem is renowned for its picturesque curves and dramatic scenery, making it a delightful stroll for those seeking beauty and history.

Best time to go to Capri

The best time to visit Capri is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. January and February are its coolest month on average. At the time of February, visitor numbers are average and weather is mostly sunny.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 RainSunnyModerately HighModerately High
July78.4°F (25.8°C)No RainSunnyModerately HighAverage
August79.3°F (26.3°C)No RainSunnyAverageModerately 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

Reaching Capri is convenient via its nearby airports. Naples International Airport (NAP) is located 37.0km from Capri, with excellent hotel options such as the 5-star ROMEO Napoli, just 4.8km away, and the Grand Hotel Vesuvio and Grand Hotel Parkers, both 6.4km from the airport. Alternatively, Salerno-Costa d'Amalfi Airport (QSR), situated 57.9km from Capri, offers hotels like the 5-star L'Araba Fenice, 17.7km away, and the 4-star Hotel Olimpico and Grand Hotel Salerno, located 3 and 12.9km from the airport, respectively. Various transportation services, including shuttle options, are available from these hotels to ensure a smooth journey.