Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Capri – 367 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

The 4-star Weber Ambassador overlooks the bay of Marina Piccola and the Faraglioni rocks. It offers a free shuttle to/from Capri center, and free access to its 2 pools, hot tub and fitness center.

The location of this property was fantastic. Shuttle service was ideal and short waking distance to beach, staff were always very helpful and friendly

Show more Show less
8.4
Very Good
2,920 reviews
Price from
$191
per night

Just 500 ft from the shops of Capri's Via Camarelle, the Mamela offers free Wi-Fi, private grounds, and an outdoor swimming pool. The Marina Piccola beach is a 10-minute drive away.

Show more Show less
9.1
Wonderful
1,030 reviews
Price from
$529
per night

Hotel Regina Cristina is a 2-minute walk from Capri's central Piazzetta square, the town's main shopping area, and close to the Certosa di San Giacomo monastery.

Show more Show less
8.3
Very Good
1,293 reviews
Price from
$171
per night

Hotel Della Piccola Marina features a sea-view swimming pool and a central position on Capri Island, the Due Golfi area. It is just a 10-minute walk from the Piazzetta, Capri's main square.

Show more Show less
8.5
Very Good
569 reviews
Price from
$314
per night

Offering views of the Mediterranean Sea on Capri Island, La Floridiana features a seasonal outdoor pool with mosaic tiles and hydromassage jets. Via Camerelle shopping street is 3 minutes away on...

incredible experience; Elvira was a great host from the very beginning, taking care of every single thing and gave us a very nice and helpful insights to Capri Island, sight to see, restaurants to visit, etc; we got a free room upgrade; breakfast was good; staff is very polite and taking care of every detail and need; location and sea view is simply ideal

Show more Show less
9
Wonderful
696 reviews
Price from
$185
per night

Offering peaceful terraces, an outdoor pool, and gardens with mountain and sea views, Best Western Hotel Syrene is just 5 minutes’ walk from Capri's Piazzetta square.

Show more Show less
9.1
Wonderful
340 reviews
Price from
$169
per night

La Residenza Capri is just 650 ft from the Piazzetta, Capri's central square. It features a large terrace with swimming pool and peaceful gardens with palm trees. Wi-Fi is free throughout.

Show more Show less
9.1
Wonderful
645 reviews
Price from
$206
per night

Just 984 feet from the beach and harbor, Palatium Mari is set in the Marina Grande area of Capri where you can enjoy sea views.

Amazing place. I travelled with 2 small kids and had several special requests. The staff answered promptly both before the trip and during our stay. Super sweet and caring people. The owner was very nice and helped us several times. The lady who makes breakfast bakes from scratch, very sweet. The front desk ladies are helpful and very nice. One feels like home there. Amazing view. Amazing value for money. Super close to Grand Marina. Walking distance to shops and restaurants. A bathtub in the room with great view. LOVED IT

Show more Show less
8.1
Very Good
733 reviews
Price from
$164
per night

Surrounded by citrus and olive trees, Capri's Villa Sarah is a 10-minute walk from the island's famous Piazzetta square.

Show more Show less
8.7
Excellent
512 reviews
Price from
$143
per night

Offering a terrace overlooking the Tyrrhenian Sea, a garden and free WiFi throughout, Capri Wine Hotel offers colorful rooms with modern furnishings.

Show more Show less
9.7
Exceptional
641 reviews
Price from
$297
per night

Most-booked hotels in Capri in the past month

Capri's best hotels with breakfast

  • Hotel Syrene

    Hotel Syrene

    Hotel in Capri
    Breakfast options

    Offering peaceful terraces, an outdoor pool, and gardens with mountain and sea views, Best Western Hotel Syrene is just 5 minutes’ walk from Capri's Piazzetta square.

    In a fantastic location, has a beautiful pool area.

    9.1
    Wonderful · 339 reviews
  • Pazziella Garden & Suites

    Pazziella Garden & Suites

    Hotel in Capri
    Breakfast options

    Set among peaceful floral gardens and lemon groves, Pazziella Garden & Suites is located in Capri Town, just 328 feet from the Piazzetta.

    Amazing property perfectly located with great staff

    9.3
    Wonderful · 120 reviews
  • Villa Marina Capri Hotel & Spa

    Villa Marina Capri Hotel & Spa

    Hotel in Capri
    Breakfast options

    Radiating early 20th century glamor and style, Villa Marina Hotel and Spa brings you luxury accommodations and services in a spectacular setting just a few steps from Capri’s Marina Grande.

    Exceptionally helpful reception staff. Super drivers

    9.1
    Wonderful · 179 reviews
  • Capri Tiberio Palace

    Capri Tiberio Palace

    Hotel in Capri
    Breakfast options

    Set in a 19th-century building, Capri Tiberio Palace is a 2-minute walk from Capri's central Piazzetta. It offers elegant, design rooms with LCD satellite TV. It features a panoramic rooftop terrace.

    great service. probably now best restaurant in Capri

    9.4
    Wonderful · 173 reviews
  • Hotel Punta Tragara

    Hotel Punta Tragara

    Hotel in Capri
    Breakfast options

    Hotel Punta Tragara has a panoramic location on the coast of Capri with exceptional views across Marina Piccola Bay. It features a wellness area and 2 outdoor swimming pools.

    Posizione eccellente Personale molto attento e preparato

    9.0
    Wonderful · 89 reviews
  • J.K. Place Capri

    J.K. Place Capri

    Hotel in Capri
    Breakfast options

    Located on the island of Capri, the J.K. Place features an outdoor pool with panoramic views over the Bay of Naples.

    posizione, vista, servizio (davvero outstanding), qualità del bar

    9.9
    Exceptional · 24 reviews
  • Regina Cristina

    Regina Cristina

    Hotel in Capri
    Breakfast options

    Hotel Regina Cristina is a 2-minute walk from Capri's central Piazzetta square, the town's main shopping area, and close to the Certosa di San Giacomo monastery.

    We enjoyed the breakfast very much. Location is great

    8.3
    Very Good · 1,292 reviews
  • Hotel Guarracino

    Hotel Guarracino

    Hotel in Capri
    Breakfast options

    Featuring free WiFi throughout the property, Hotel Guarracino is set in Capri, an 8-minute walk from Piazzetta di Capri.

    The location is perfect! Very close to the Capri centre.

    8.9
    Excellent · 411 reviews

Budget hotels in Capri

  • Hotel Mamela

    Hotel Mamela

    Hotel in Capri
    Budget Hotel

    Just 500 ft from the shops of Capri's Via Camarelle, the Mamela offers free Wi-Fi, private grounds, and an outdoor swimming pool. The Marina Piccola beach is a 10-minute drive away.

    amazing pool and beautiful hotel with spacious rooms

    9.1
    Wonderful · 1,029 reviews
  • Piazzetta Diefenbach

    Piazzetta Diefenbach

    Hotel in Capri
    Budget Hotel

    Located in Capri, less than 0.6 mi from Marina Piccola Bay, Piazzetta Diefenbach provides air-conditioned rooms.

    Very nice and big room. Its located in the capri city center.

    9.2
    Wonderful · 244 reviews
  • Hotel La Minerva

    Hotel La Minerva

    Hotel in Capri
    Budget Hotel

    Located in Capri on the island with the same name, Hotel La Minerva features free WiFi, a summer outdoor pool and views of the sea. Guests can enjoy the on-site snack bar.

    A beautiful hotel, great location, wonderful owners.

    9.8
    Exceptional · 135 reviews
  • Hotel Villa Brunella

    Hotel Villa Brunella

    Hotel in Capri
    Budget Hotel

    Offering a garden with an outdoor pool, Hotel Villa Brunella is located in Capri. Free Wi-Fi access is available in all public areas.

    amazing location beautiful view very large room kindness of the team

    9.4
    Wonderful · 202 reviews
  • Hotel La Tosca

    Hotel La Tosca

    Hotel in Capri
    Budget Hotel

    Featuring a terrace, bar and views of city, Hotel La Tosca is located in Capri, a 19-minute walk from Marina Piccola Bay.

    Breakfast, staff, service and location were excellent.

    9.4
    Wonderful · 473 reviews
  • Capri Wine Hotel

    Capri Wine Hotel

    Hotel in Capri
    Budget Hotel

    Offering a terrace overlooking the Tyrrhenian Sea, a garden and free WiFi throughout, Capri Wine Hotel offers colorful rooms with modern furnishings.

    Super friendly staff Excellent breakfast Clean rooms

    9.7
    Exceptional · 640 reviews
  • La Residenza Capri

    La Residenza Capri

    Hotel in Capri
    Budget Hotel

    La Residenza Capri is just 650 ft from the Piazzetta, Capri's central square. It features a large terrace with swimming pool and peaceful gardens with palm trees. Wi-Fi is free throughout.

    Super clean, elegant and staff incredibly friendly and helpful.

    9.1
    Wonderful · 643 reviews
  • La Reginella Capri

    La Reginella Capri

    Hotel in Capri
    Budget Hotel

    Located in a pedestrian-only area on the hillside close to Capri's Arco Naturale, 2625 feet from the center, La Reginella Capri offers views of Marina Piccola.

    Great host and breakfast. Nothing to complain about!

    9.2
    Wonderful · 373 reviews

Hotels located in the center of Capri

  • Albergo Gatto Bianco

    Albergo Gatto Bianco

    Hotel in Capri
    Central location

    In the heart of Capri, Albergo Gatto Bianco is 500 ft from the main Piazzetta square. It features an elegant lounge area, a bar, and spacious sun terraces with plants and flowers.

    Ottima posizione, ottimi servizi e disponibilità di tutto lo staff

    8.9
    Excellent · 428 reviews
  • Hotel 4 Stagioni

    Hotel 4 Stagioni

    Hotel in Capri
    Central location

    Set 1312 feet from La Piazzetta, Capri’s main square and shopping area, family-run Hotel 4 Stagioni offers classic-style rooms with air conditioning.

    Excellent location, beautiful view, ¹ and helpful owner

    8.9
    Excellent · 171 reviews
  • Hotel Quisisana

    Hotel Quisisana

    Hotel in Capri
    Central location

    With a garden, 2 swimming pools and gym, Hotel Quisisana is on the island of Capri. It also features a terrace and free Wi-Fi. Sauna area and spa center are available.

    The best service at any hotel I’ve ever stayed in.

    8.8
    Excellent · 90 reviews
  • Sina Flora

    Sina Flora

    Hotel in Capri
    Central location

    Hotel Flora is located just a few steps from the Piazzetta shopping area in the heart of Capri Town. It offers an outdoor pool with panoramic views and free Wi-Fi.

    beautiful and staff were very friendly and helpful

    8.8
    Excellent · 180 reviews
  • Hotel Villa Sarah

    Hotel Villa Sarah

    Hotel in Capri
    Central location

    Surrounded by citrus and olive trees, Capri's Villa Sarah is a 10-minute walk from the island's famous Piazzetta square.

    Beautiful location, view, pool and great breakfast

    8.7
    Excellent · 511 reviews
  • Il Capri Hotel

    Il Capri Hotel

    Hotel in Capri
    Central location

    Il Capri Hotel features a seasonal outdoor swimming pool, terrace, a restaurant and bar in Capri. This 5-star hotel offers a concierge service and a tour desk.

    taxis were able to get to it, clean, new, great views

    8.6
    Excellent · 71 reviews
  • Relais Maresca Luxury Small Hotel

    Relais Maresca Luxury Small Hotel

    Hotel in Capri
    Central location

    Everything at the Relais Maresca features a characteristic Capri style: the rooms with Vietri tiles, its beachfront position, the panoramic terrace with views of Mount Vesuvius, the excellent cuisine.

    cannot beat location very friendly staff manager very helpful

    8.5
    Very Good · 428 reviews
  • Diva La Canzone Del Mare

    Diva La Canzone Del Mare

    Hotel in Capri
    Central location

    Overlooking the bay of Marina Piccola, Diva La Canzone Del Mare offers 2 outdoor pools with salt water and a private beach.

    Very nice staff. Good breakfest. Amazing location.

    8.5
    Very Good · 266 reviews

FAQs about hotels in Capri

  • On average, 3-star hotels in Capri cost $357 per night, and 4-star hotels in Capri are $580 per night. If you're looking for something really special, a 5-star hotel in Capri can be found for $1,490 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Capri this weekend is $196 or, for a 4-star hotel, $399. Looking for something even fancier? 5-star hotels in Capri for this weekend cost around $746 per night, on average (based on Booking.com prices).

  • On average, it costs $198 per night to book a 3-star hotel in Capri for tonight. You'll pay around $365 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Capri will cost around $661, on average (based on Booking.com prices).

  • Many families visiting Capri loved staying at J.K. Place Capri, Palazzo M Capri, and Hotel La Minerva.

  • Some of the best hotels in Capri near Marina Piccola - Capri include La Gioiella Capri, VILLA OLGA LUXURY CAPRI and La Musa.

  • Hotel Mamela, Hotel La Minerva, and Capri Wine Hotel are some of the popular hotels in Capri.

  • For hotels in Capri that serve highly-rated breakfasts, try Pazziella Garden & Suites, Capri Tiberio Palace, and Hotel Punta Tragara.

  • These hotels in Capri are highly rated by couples: J.K. Place Capri, Hotel La Minerva, and Luxury Villa Excelsior Parco.

  • Hotel Punta Tragara, Albergo La Prora, and Luxury Villa Excelsior Parco got great room view-related reviews from travelers in Capri.

Learn more about visiting Capri

  • 339 attractions
  • 6 points of interest
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Capri:

Explore guest reviews of hotels in Capri

See all