Hotels & Accommodation in Capri

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Top 5 hotels in Capri at a glance

  1. Grand Hotel Aminta — 4-star hotel in Priora. Guest rating: 9,4/10 — Exceptional.
  2. Majestic Palace Hotel — 4-star hotel in Sant'Agnello. Guest rating: 9,2/10 — Wonderful.
  3. Hotel Weber Ambassador — 4-star hotel in Marina Piccola. Guest rating: 9,0/10 — Wonderful.
  4. Hotel della Piccola Marina — 4-star hotel in Marina Piccola. Guest rating: 9,2/10 — Wonderful.
  5. Hotel Punta Tragara — 5-star hotel in Capri Town. Guest rating: 9,6/10 — Exceptional.

Where to stay in Capri?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Capri on Hotels.com. These Capri hotels consistently deliver on comfort, location and traveller experience. Last updated on .

Grand Hotel Aminta

Grand Hotel Aminta
4.0 star property
Priora
9.4 out of 10, Exceptional, (1Ā 001 reviews)
The price is R5Ā 835
R6Ā 570 total
includes taxes & fees
12 Aug - 13 Aug
Grand Hotel Aminta

Majestic Palace Hotel

Majestic Palace Hotel
4.0 star property
Sant'Agnello
9.2 out of 10, Wonderful, (583 reviews)
Escape to this tranquil Sant'Agnello retreat with rooftop sunset views and lush gardens. Just 7 minutes from the train station and a short walk to Sorrento's attractions and a beautiful beach. Unwind at 2 restaurants, outdoor pool, and hot tub after exploring the coast.
The price is R4Ā 279
R4Ā 860 total
includes taxes & fees
06 Aug - 07 Aug
Majestic Palace Hotel

Hotel Weber Ambassador

Hotel Weber Ambassador
4.0 star property
Marina Piccola
9.0 out of 10, Wonderful, (1Ā 008 reviews)
Discover coastal charm at this Capri haven with an outdoor pool and 2 restaurants serving local cuisine. After swimming, grab drinks at one of the bars. Near Spiaggia di Marina Piccola and Green Grotta, the hotel wins praise for its helpful staff and prime location.
The price is R4Ā 686
R5Ā 154 total
includes taxes & fees
05 Aug - 06 Aug
Hotel Weber Ambassador

Hotel della Piccola Marina

Hotel della Piccola Marina
4.0 star property
Marina Piccola
9.2 out of 10, Wonderful, (806 reviews)
Unwind at this tranquil Capri retreat near Green and White Grotta. The outdoor pool with bar service, relaxing massage treatments, and fitness centre create a rejuvenating escape. Helpful staff and complimentary breakfast enhance your Mediterranean getaway.
The price is R5Ā 458
R6Ā 003 total
includes taxes & fees
18 Aug - 19 Aug
Hotel della Piccola Marina

Hotel Punta Tragara

Hotel Punta Tragara
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (86 reviews)
Perched on the cliffs of Capri, this luxurious hotel boasts a stunning rooftop terrace near Tragara Viewpoint. Unwind in 2 outdoor pools, enjoy Italian cuisine at Le Monzù, or refresh with poolside drinks. The fitness centre and spa services complete your island escape.
The price is R26Ā 558
R29Ā 214 total
includes taxes & fees
11 Aug - 12 Aug
Hotel Punta Tragara

Maya Beach Resort

Maya Beach Resort
5.0 star property
Massa Lubrense
8.0 out of 10, Very good, (70 reviews)
Perched near Sorrento Beach, this luxurious hotel offers a seasonal outdoor pool and beach bar for seaside relaxation. Enjoy complimentary breakfast, WiFi, and parking while being just minutes from the vibrant Piazza Tasso.
The price is R8Ā 418
R9Ā 394 total
includes taxes & fees
05 Aug - 06 Aug
Maya Beach Resort

Sina Flora Capri

Sina Flora Capri
4.0 star property
Capri Town
9.4 out of 10, Exceptional, (198 reviews)
Bask in Mediterranean charm at this Capri hotel, just a 15-minute walk from Marina Grande. Cool off in the seasonal outdoor pool, enjoy complimentary breakfast, or sip drinks at the poolside bar. The helpful staff and nearby Piazza Umberto I ensure a memorable island escape.
The price is R11Ā 360
R12Ā 496 total
includes taxes & fees
09 Aug - 10 Aug
Sina Flora Capri

Grand Hotel Quisisana

Grand Hotel Quisisana
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (101 reviews)
The price is R20Ā 576
R22Ā 633 total
includes taxes & fees
30 Aug - 31 Aug
Grand Hotel Quisisana

Hotel Mamela

Hotel Mamela
4.0 star property
Capri Town
9.4 out of 10, Exceptional, (635 reviews)
Experience Italian elegance at this refined hotel with an outdoor pool and poolside bar. Just minutes from Charterhouse of St. Giacomo, enjoy massages and facials after exploring Capri's charm. Guests praise the attentive staff and well-maintained spaces.
The price is R9Ā 843
R10Ā 827 total
includes taxes & fees
07 Aug - 08 Aug
Hotel Mamela

Hotel Mediterraneo

Hotel Mediterraneo
5.0 star property
Sant'Agnello
9.6 out of 10, Exceptional, (630 reviews)
The price is R9Ā 285
R10Ā 404 total
includes taxes & fees
05 Aug - 06 Aug
Hotel Mediterraneo

Hotel Scalinatella

Hotel Scalinatella
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (164 reviews)
Bask in the charm of this luxurious Capri retreat featuring 2 outdoor pools and a poolside bar. After a refreshing swim, enjoy the restaurant, fitness centre, or unwind at the bar/lounge. Near Grotta di Matromania with free breakfast and WiFi.
The price is R16Ā 945
R18Ā 639 total
includes taxes & fees
06 Aug - 07 Aug
Hotel Scalinatella

Hotel du Tasso

Hotel du Tasso
5.0 star property
Sorrento City Centre
10.0 out of 10, Exceptional, (24 reviews)
The price is R8Ā 279
R9Ā 297 total
includes taxes & fees
12 Aug - 13 Aug
Hotel du Tasso

Grand Hotel Europa Palace

Grand Hotel Europa Palace
4.0 star property
Sorrento City Centre
9.4 out of 10, Exceptional, (307 reviews)
The price is R5Ā 275
R5Ā 955 total
includes taxes & fees
06 Aug - 07 Aug
Grand Hotel Europa Palace

Hotel Angelina

Hotel Angelina
2.0 star property
Sant'Agnello
9.6 out of 10, Exceptional, (622 reviews)
Wake up to a complimentary buffet breakfast at this hotel in the heart of Sant'Agnello. Stroll to the Gulf of Naples or catch a 6-minute walk to S. Agnello station. Unwind with drinks at the bar after exploring nearby Corso Italia and Sorrento Marina.
The price is R3Ā 652
R4Ā 093 total
includes taxes & fees
09 Aug - 10 Aug
Hotel Angelina

Gatto Bianco Hotel & SPA

Gatto Bianco Hotel & SPA
4.0 star property
Capri Town
9.2 out of 10, Wonderful, (485 reviews)
Escape to this Mediterranean oasis on Capri, steps from the iconic Piazzetta and Ignazio Cerio Museum. Unwind in the full-service spa offering massages, facials, and steam rooms, then relax at the bar after exploring the island's treasures.
The price is R6Ā 640
R7Ā 304 total
includes taxes & fees
30 Aug - 31 Aug
Gatto Bianco Hotel & SPA

Caesar Augustus, Relais & Chateaux Hotel

Caesar Augustus, Relais & Chateaux Hotel
5.0 star property
Anacapri
9.8 out of 10, Exceptional, (512 reviews)
Perched along the cliff, this hotel showcases unforgettable island panoramas and spectacular sunsets. Take a refreshing dip in the outdoor pool, relax with a Thai massage, or enjoy meals at the restaurant. Villa San Michele and Piazza Vittoria await nearby.
The price is R14Ā 679
R16Ā 147 total
includes taxes & fees
02 Sept - 03 Sept
Caesar Augustus, Relais & Chateaux Hotel

Grand Hotel Capodimonte

Grand Hotel Capodimonte
4.0 star property
Priora
9.4 out of 10, Exceptional, (1Ā 002 reviews)
Escape to a luxury haven near Sorrento Beach with 5 outdoor pools, regional cuisine at Le Ginestre, and rejuvenating spa treatments. Just a 15-minute walk to Piazza Tasso and 17 minutes to Sorrento Station for exploring the Amalfi Coast.
The price is R9Ā 838
R10Ā 974 total
includes taxes & fees
06 Aug - 07 Aug
Grand Hotel Capodimonte

Hotel La Vega

Hotel La Vega
4.0 star property
Capri Town
9.4 out of 10, Exceptional, (173 reviews)
Steps from Charterhouse of St. Giacomo and Piazza Umberto I, this Capri retreat offers a seasonal pool with poolside bar. Unwind with massages at the spa or savour Italian cuisine at Al chiaro di luna restaurant.
Hotel La Vega

Hotel Syrene

Hotel Syrene
4.0 star property
Capri Town
9.2 out of 10, Wonderful, (330 reviews)
The price is R7Ā 910
R8Ā 703 total
includes taxes & fees
05 Aug - 06 Aug
Hotel Syrene

Hotel La Palma, Oetker Hotels

Hotel La Palma, Oetker Hotels
5.0 star property
Capri Town
10.0 out of 10, Exceptional, (59 reviews)
Immerse yourself in Mediterranean bliss at this luxurious Capri retreat within walking distance of Marina Grande. Unwind at the full-service spa, sip cocktails at the beach bar, or lounge by the seasonal outdoor pool while enjoying free WiFi.
The price is R28Ā 529
R31Ā 382 total
includes taxes & fees
11 Aug - 12 Aug
Hotel La Palma, Oetker Hotels
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.

Get last-minute hotel deals in Capri and save more

Sign in to unlock great savings.
Showing deals for:07 Aug - 09 Aug
Showing deals for:14 Aug - 16 Aug
Showing deals for:03 Sept - 04 Sept

Check out hotels with a spa in Capri

You may also like family-friendly hotels in Capri

You can also stay at hotels with a pool 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.

When is the best time to visit Capri?

Our prices for hotels in Capri are cheapest in January
Price trends for hotels in Capri
Pricing is based on two traveller single night rates
View properties in August
Currently viewing crowd sizes and weather for August.
Typical weather for Capri
August
High 28°C / low 25°C. Sunny most days.
View properties in August
28°
weather_sun
August, no crowd data, average high temperature 28 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
25°
weather_sun
September, no crowd data, average high temperature 25 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
22°
weather_sun
October, no crowd data, average high temperature 22 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
18°
weather_partly_sunny
November, no crowd data, average high temperature 18 degrees Celsius, average low temperature 15 degrees Celsius. Partly sunny.
15°
15°
weather_sun
December, no crowd data, average high temperature 15 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
13°
weather_sun
January, no crowd data, average high temperature 13 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
13°
weather_sun
February, no crowd data, average high temperature 13 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
15°
weather_sun
March, no crowd data, average high temperature 15 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
17°
weather_sun
April, no crowd data, average high temperature 17 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
20°
weather_sun
May, no crowd data, average high temperature 20 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
24°
weather_sun
June, no crowd data, average high temperature 24 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
27°
weather_sun
July, no crowd data, average high temperature 27 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
Monthly weather averages (˚C)

Top neighbourhoods in Capri

Capri Town

The Capri Town neighbourhood has lots to see, including Gardens of Augustus and Piazzetta di Capri.

Marina Grande

Capri's Marina Grande neighbourhood is known for its port and offers lots of things to see, such as Marina Grande and Marina Grande Beach.

Marina Piccola

Capri's Marina Piccola neighbourhood is loved for its boating and swimming spots, and entices visitors with attractions, including Via Krupp and White Grotta.

Matermania

The Matermania neighbourhood offers attractions, such as Arco Naturale and Grotta di Matromania.

Tiberio

The Tiberio neighbourhood offers attractions, such as Villa Jovis and Capridream.

Top landmarks in Capri

Learn more about Capri

Ascending Monte Solaro by chairlift reveals views that explain why emperors claimed this island as their playground. The Blue Grotto's luminous waters seem scientifically impossible – sunlight filtering through underwater openings creates an electric blue glow. After day-trippers leave, the Piazzetta transforms from tourist hub to sophisticated evening salon. Gardens of Augustus frame perfect vistas of the Faraglioni rocks jutting from the sea like nature's sculptures. Marina Grande's beach offers respite from summer heat, though locals prefer the quieter Bagni di Tiberio. The Charterhouse of St. Giacomo whispers tales of island history, while Villa Castiglione stands as testament to the wealth always attracted to this limestone paradise.

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

Check out reviews of Capri hotels guests love

Frequently asked questions

Can I book a refundable accommodation option in Capri?
If you want the flexibility to change your plans to Capri, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Capri if I want a holiday rental instead of a hotel?
If you want to find a good alternative to a hotel, review our selection of 28 holiday homes. You can also book one of 53 apartments or 69 villas.
What will the weather in Capri be like during my visit?
August and July are typically the warmest months in Capri, when the average temperature is 25°C. February and January are the coldest months, when the average temperature is 12°C. November and January are the months with the most rain.
Why should I book my Capri hotel with Hotels.com?
There are lots of reasons to book your Capri trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Capri

Capri Unveiled: A Symphony of Sea, Sand and Splendour

Nestled in the sparkling Mediterranean, Capri enchants visitors with its dramatic coastline, charming marina, and pristine beaches. This captivating island city is a haven for luxury holidays, offering breathtaking sea views and an elegant atmosphere. Wander through the quaint streets of Capri town, explore picturesque piazzas, and indulge in its world-renowned cuisine. From the iconic Faraglioni rock formations to serene seaside escapes, Capri provides a perfect blend of natural beauty and refined sophistication. Discover the allure of Capri, where every corner invites you to experience a slice of paradise.

Discover great hotels near Capri

Capri offers a mix of luxury hotels and cosy boutique properties, all with stunning views and charming atmospheres. Ideal for travellers seeking friendly accommodation, the island’s hotels provide beautiful rooms, inviting pools, and elegant dining experiences in a captivating setting. These are some of the hotels preferred by our travelers near Capri:

  1. Monte SolaroOpens in a new window: This 10-star luxury haven, rated 9.4, offers an exceptional bed and breakfast experience for leisure travellers seeking a refined retreat. The property boasts an exquisite architectural design paired with an inviting ambience, ensuring a curated, high-quality journey. Guests can indulge in premium services including express check-in, exclusive airport transfers, and access to a stylish rooftop bar. The hotel’s opulent setting and thoughtfully designed spaces create a distinctive experience that resonates with those who appreciate the finer things in life and the comfort of a luxurious escape.
  2. Hotel San MicheleOpens in a new window: This 4.0-star gem, rated 8.2, presents a sophisticated environment tailored for business travellers seeking a seamless urban experience. The hotel features a welcoming lobby for express check-in, efficient airport transfers and a range of curated experiences to enhance your stay. Guests enjoy convenient access to city highlights and exceptional service, ensuring a smooth journey that complements a dynamic business agenda. The property’s thoughtful design and excellent connectivity contribute to a memorable and efficient stay.
  3. Jumeirah Capri PalaceOpens in a new window: This 5.0-star luxury retreat, rated 9.6, is perfect for leisure travellers looking for a refined seaside escape. With direct beach access and exclusive amenities, the hotel offers an inviting blend of contemporary style and comfort. Guests can enjoy high-end features such as a rooftop bar, a sumptuous restaurant, and a rejuvenating spa service. The property’s focus on delivering a seamless, high-quality journey is evident in its architectural elegance and curated experiences, ensuring an unforgettable stay for discerning travellers.

Where to stay near Capri

Some of the best areas to stay near Capri are Sorrento, Massa Lubrense, and Sant'Agnello. Sorrento offers vibrant cafes, sightseeing, and a bustling marina. Massa Lubrense charms with its small-town feel, hilly landscapes, and boating opportunities. Sant'Agnello is known for its luxury and romantic atmosphere. For first-time visitors, Sorrento is the ideal choice for its accessibility and attractions.

  1. SorrentoOpens in a new window: Sorrento is a top choice for travellers looking for a mix of relaxation and lively urban charm. With its inviting cafes, engaging tours, and scenic sightseeing spots like Piazza Tasso and Sorrento Beach, you can enjoy a laid-back yet vibrant stay. Its marina and port areas add a maritime flavour, making it perfect for leisurely sea excursions and shopping along Corso Italia. The focus here is on a mix of dining and serene moments by the sea, offering you a balanced experience of exploration and relaxation.
  2. Massa LubrenseOpens in a new window: Massa Lubrense offers a quaint, small-town feel that’s ideal for those seeking a more intimate, local experience. The area embraces a relaxed lifestyle with a focus on boating, swimming, and unwinding with a cocktail by the marina. Its charm is amplified by local attractions like Lobra Marina and a taste of local culture with cheese specialties, giving you a more authentic experience away from the usual hustle. It’s perfect for visitors keen on enjoying a slower pace while still having access to some exciting excursions.
  3. Sant'AgnelloOpens in a new window: Sant'Agnello is a charming spot that caters to travellers looking for a romantic and luxury retreat. Its hilly landscape and spa experiences set the scene for a peaceful and indulgent escape. With coastal attractions that evoke a sense of romance and the allure of a black sand beach, it’s an excellent choice for those wanting both relaxation and a touch of adventure. The vibe here is all about luxury with a dash of unique local flavour, ensuring a memorable stay in a scenic setting.

Things to do in Capri

Capri offers a picturesque escape with its pristine beaches, rugged coastal paths, and inviting marinas. Enjoy leisurely boat trips, scenic hikes, and quaint local shopping, all set against a backdrop of sparkling sea views and natural charm.

  • Blue GrottoOpens in a new window – Discover the natural wonder of the Blue Grotto, a cave that enchants visitors with its mystical blue light reflecting off the water. Perfect for those who love exploring island treasures, this cave offers a unique seaside experience that highlights the splendour of Capri’s marine environment.
  • Monte Faito Cable Car – Take a thrilling ride on the Monte Faito Cable Car, a cableCarGondola that provides a scenic ascent with captivating views over the island. Enjoy the blend of sea and sky as you travel above Capri’s coastline, and savour the panoramic vistas that stretch across the marina and beach areas.
  • Piazza TassoOpens in a new window – Step into the vibrant heart of Capri at Piazza Tasso, a bustling piazzaSquare that invites you to experience the local lifestyle. Set against the backdrop of the island’s marina and beach, this square is a delightful spot to relax and watch daily life unfold.
  • Marina GrandeOpens in a new window – Visit Marina Grande, a traditional marina that serves as the gateway to Capri. Here, you can admire the bustling activity of boats and enjoy a leisurely stroll along the waterfront, absorbing the essence of island life.
  • Piazzetta di CapriOpens in a new window – Conclude your exploration at Piazzetta di Capri, another charming piazzaSquare known for its lively atmosphere and scenic surroundings. This spot perfectly encapsulates the island’s blend of sea, beach, and marina influences, offering a memorable end to your Capri adventure.

4 tips for savvy savings when booking a hotel in Capri

  1. Book for the cheapest times: The most affordable time to visit Capri is during January, February, and November, when hotel prices tend to be lower. For a budget-friendly trip, it is recommended to stay for at least 3 to 4 days, which provides ample opportunity to explore the island's key historical landmarks and cultural attractions. Visitors can enjoy activities such as boating, shopping, and dining at charming cafes, as well as hiking along scenic trails and taking tours of the picturesque marina and beach areas. This duration offers great value for money, allowing you to fully immerse yourself in the beauty and history of Capri.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals to Capri, consider visiting the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications from Hotels.com could keep you informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, the Smart Shopping feature available through the app allows you to compare hotel prices and amenities, ensuring you’re updated on your preferred hotels’ availability and price changes, so you’re more likely to secure a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates could help you find a more economical option for your stay in a Capri hotel. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and, at times, greater value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could potentially offer better value.
  4. Consider your location: Hotels near the city centre usually command higher prices, but thanks to Capri's superb public transport links, you might discover a more affordable independent hotel further afield that remains well connected. For those inclined to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Capri

Capri experiences its lowest average temperatures in January to February, at 52.7°F (11.5°C), while August is the hottest month, with an average temperature of 79.3°F (26.3°C). November is usually the wettest month. April, June, and July are the peak travel months in Capri, attracting a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no to light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light to moderate rainfall and mostly sunny conditions.

Keep exploring