Top Hotels in Capri

Find the Top Hotels in Capri – 70+ Quality Options from Leading Providers

Check-in
Fri, 18 Apr
Check-out
Sat, 19 Apr
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-50 out of 71 hotels
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great163 reviews
MapView on map300 yd from City Center300 yd from Piazza Umberto I
From   US$ 663 /nightSelect
  • Iconic terrace bar with luxurious ambiance
  • Breathtaking Faraglioni views from suites and pool
  • Historical charm with renowned celebrity guestbook
MapView on map400 yd from City Center400 yd from Piazzetta di Capri
From   US$ 794 /nightSelect
  • Panoramic sea-view dining at Terrazza Tiberio
  • 600-square-meter luxury spa with zen design
  • Individually designed rooms with eclectic decor
8.4
Great117 reviews
  • Infinity Pool
  • Terrace Dining
  • Private Villas
700 yd from City Center100 yd from I Faraglioni
From   US$ 537 /nightSelect
  • Panoramic pools with breathtaking sea views
  • Intimate boutique hotel with only 30 rooms
  • Award-winning dining with Mediterranean flair
8.8
Great59 reviews
  • Luxury Spa
  • Outdoor Pool
  • Shuttle Service
From   US$ 1 389 /nightSelect
  • Stunning views of Bay of Naples
  • Custom shuttle service for Capri exploration
  • Exclusive spa blending Mediterranean traditions
8.4
Great1001 reviews
  • Outdoor Pool
  • Fitness Centre
  • On-site Dining
1100 yd from City Center300 yd from Marina Piccola - Capri
From   US$ 152 /nightSelect
  • Direct access to Marina Piccola beach
  • Breathtaking views of Faraglioni rocks
  • Complimentary shuttle to Capri town
8.4
Great187 reviews
  • Rooftop Restaurant
  • Beach Club
  • Signature Spa
200 yd from City Center200 yd from Piazzetta di Capri
From   US$ 788 /nightSelect
  • Exclusive rooftop dining with sea views
  • Private beach club at Marina Piccola
  • Historic hotel with artistic 1950s design
8.4
Great154 reviews
  • Rooftop Terrace
  • Intimate Pool
  • Exclusive Boats
600 yd from City Center200 yd from I Faraglioni
From   US$ 719 /nightSelect
  • Rooftop breakfast with stunning sea views
  • Family-run hotel with personal, warm hospitality
  • Elegant decor blending modern and Caprese design
Hotel
8.4
Great307 reviews
  • Infinity Pool
  • Private Terraces
  • On-site Spa
400 yd from City Center200 yd from La Certosa di San Giacomo
From   US$ 217 /nightSelect
  • Stunning infinity pool with sea views
  • Personalized service for special occasions
  • Spacious and luxurious room designs
8.2
Great146 reviews
  • Panoramic pool
  • Private terraces
  • On-site spa
900 yd from City Center300 yd from I Faraglioni
From   US$ 602 /nightSelect
  • Stunning sea-view terraces with Faraglioni cliffs
  • Terrazza Brunella dining with panoramic sea views
  • Personalized itineraries and private boat tours
Bed & Breakfast
8.4
Great218 reviews
  • Rooftop terrace
  • Air conditioning
  • Italian breakfast
1000 yd from City Center400 yd from Marina Grande
From   US$ 573 /nightSelect
  • Rooftop terrace with stunning sea views
  • Adults-only atmosphere for relaxation
  • Modern rooms with private balconies
Hotel
8.4
Great190 reviews
  • Lemon Garden
  • Seethrough Pool
  • Private Balconies
300 yd from City Center300 yd from La Certosa di San Giacomo
From   US$ 265 /nightSelect
  • Dining under 100-year-old lemon trees
  • Seethrough pool with unique views
  • Large balconies with breathtaking sea views
8.4
Great270 reviews
  • Wine Bar
  • Outdoor Seating
  • Garden
600 yd from City Center400 yd from Via Roma
From   US$ 431 /nightSelect
  • Scenic garden dining with local wines
  • Family-run with personalized guest service
  • Historic vineyard setting with beautiful views
Hotel
8.4
Great200 reviews
  • Infinity pool
  • Sea-view restaurant
  • Fitness center
600 yd from City Center200 yd from I Faraglioni
From   US$ 277 /nightSelect
  • Infinity pool with panoramic sea views
  • Proximity to Capri's iconic Piazzetta
  • Elegant rooms with garden or sea views
8.2
Great178 reviews
  • On-site Spa
  • Garden Patio
  • Luggage Handling
200 yd from City Center200 yd from Piazza Umberto I
From   US$ 183 /nightSelect
  • Historical charm with celebrity connections
  • Picturesque garden for breakfast dining
  • On-site spa with discounted services
8.2
Great537 reviews
  • Outdoor Pool
  • Wellness Spa
  • Family Rooms
500 yd from City Center200 yd from La Certosa di San Giacomo
From   US$ 183 /nightSelect
  • Stunning sea view from room balconies
  • Exceptional breakfast with local flavors
  • Personalized guest service and assistance
8.4
Great347 reviews
  • Panoramic Pool
  • Spa Services
  • Concierge Assistance
700 yd from City Center300 yd from Axel Munthe House
From   US$ 241 /nightSelect
  • Direct access rooms to pool
  • Stunning sea and mountain views
  • Gourmet breakfast with local specialties
8.4
Great300 reviews
  • Outdoor Pool
  • Gourmet Restaurant
  • Jacuzzi Suites
200 yd from City Center200 yd from Piazza Umberto I
From   US$ 337 /nightSelect
  • Stunning views of the Faraglioni rocks
  • Made-to-order breakfast served at tables
  • Beautifully maintained Mediterranean garden
8.2
Great310 reviews
  • Wood-fired Pizza
  • Outdoor Terrace
  • Luggage Transport
300 yd from City Center300 yd from La Certosa di San Giacomo
From   US$ 124 /nightSelect
  • Best pizza in Capri with wood-fired oven
  • Charming Capri-style room decor
  • Relaxing outdoor terrace for dining
8.2
Great341 reviews
  • Outdoor Pool
  • Lemon Garden
  • Private Terraces
200 yd from City Center200 yd from Piazza Umberto I
From   US$ 210 /nightSelect
  • Tranquil garden setting for breakfast
  • Beautiful pool surrounded by lemon trees
  • Complimentary prosecco upon arrival
  • Rooftop Restaurant
  • Beach Access
  • Bike Rentals
800 yd from City Center100 yd from Marina Grande
From   US$ 359 /nightSelect
  • Rooftop terrace restaurant with stunning views
  • Direct access to Marina Grande beach
  • Personalized guest services and welcome gifts
8.2
Great147 reviews
  • Ziqù Restaurant
  • Stai Spa
  • Private Pool
1000 yd from City Center400 yd from Marina Grande
From   US$ 576 /nightSelect
  • Michelin-quality dining at Ziqù restaurant
  • Individually themed elegant rooms
  • Luxurious spa treatments and wellness
8.4
Great212 reviews
  • Sea View Pool
  • On-site Restaurant
  • Private Gardens
500 yd from City Center200 yd from La Certosa di San Giacomo
From   US$ 284 /nightSelect
  • Breathtaking sea view pool area
  • Family-run hotel with personalized service
  • Villa Margherita restaurant on-site
8.6
Great264 reviews
  • Private Jacuzzi
  • Panoramic Terrace
  • Organic Dining
900 yd from City Center300 yd from Marina Grande
From   US$ 409 /nightSelect
  • Panoramic suite with private jacuzzi terrace
  • Free electric shuttle service on-demand
  • Art Nouveau interiors with Gulf of Naples views
Hotel
8.2
Great185 reviews
  • Outdoor Pool
  • Terrace Bar
  • Lush Gardens
300 yd from City Center200 yd from La Certosa di San Giacomo
From   US$ 432 /nightSelect
  • Breathtaking views of Faraglioni rocks
  • Charming Mediterranean-style decor
  • Poolside dining overlooking the sea
8.2
Great202 reviews
  • Outdoor pool
  • Garden
  • Luggage service
700 yd from City Center400 yd from Villa Iovis
From   US$ 273 /nightSelect
  • Stunning sea view rooms with balconies
  • Homemade breakfast with local flavors
  • Idyllic garden setting for peaceful retreat
Hotel
8.4
Great126 reviews
  • Infinity Pool
  • On-site Spa
  • Personalized Service
600 yd from City Center200 yd from I Faraglioni
From   US$ 271 /nightSelect
  • Stunning views from all rooms
  • Large kidney-shaped pool with scenic views
  • Local seafood dining with outdoor seating
8.4
Great202 reviews
  • Sea-view terrace
  • Massage services
  • 24-hour reception
300 yd from City Center200 yd from Piazza Umberto I
From   US$ 229 /nightSelect
  • Breakfast with view of the Faraglioni
  • Private car transfer from Naples airport
  • Charming hotel at affordable rates
Hotel
8.4
Great169 reviews
  • Scenic Terrace
  • Family Rooms
  • Outdoor Gym
400 yd from City Center400 yd from Piazzetta di Capri
From   US$ 155 /nightSelect
  • Authentic nunnery atmosphere to explore
  • Terrace breakfast with stunning views
  • Spacious family rooms accommodating three guests
8.4
Great412 reviews
  • Rooftop Pool
  • On-site Spa
  • Seasonal Outdoor Pool
200 yd from City Center100 yd from Piazza Umberto I
From   US$ 530 /nightSelect
  • Stunning views of Marina Grande and Mt. Vesuvius
  • Rooftop bar with breathtaking island vistas
  • Boutique-style with personalized service
Bed & Breakfast
8.4
Great141 reviews
  • Rooftop terrace
  • Private balconies
  • In-house dining
500 yd from City Center300 yd from I Faraglioni
From   US$ 348 /nightSelect
  • Breathtaking rooftop terrace views
  • Personalized breakfast service options
  • Authentic local culture experiences
8.4
Great170 reviews
  • Flat-screen TV
  • Minibar
  • Safe
200 yd from City Center100 yd from Piazza Umberto I
From   US$ 143 /nightSelect
  • Air-conditioned rooms with flat-screen TV
  • Balcony rooms available for stunning views
  • Located in Piazzetta, central Capri
8.2
Great232 reviews
  • Private gardens
  • Sea-view terraces
  • Daily breakfast buffet
900 yd from City Center300 yd from I Faraglioni
From   US$ 187 /nightSelect
  • Stunning sea views from many rooms
  • Lush private gardens for relaxation
  • Economical rooms near Capri’s Piazzetta
7.8
Very good189 reviews
  • Breakfast terrace
  • Family-run service
  • Mediterranean decor
300 yd from City Center300 yd from Piazzetta di Capri
From   US$ 74 /nightSelect
  • Breathtaking sea-view breakfast terrace
  • Homemade caprese cake welcome
  • Charming family-run hospitality
Guest house
8.4
Great196 reviews
  • Outdoor Terrace
  • Swimming Pool
  • Daily Breakfast
300 yd from City Center300 yd from Piazzetta di Capri
From   US$ 307 /nightSelect
  • Unique room themes inspired by Capri
  • Stunning terrace with ocean views
  • Exclusive swimming pool for guests
8.4
Great118 reviews
  • On-site Spa
  • Walking Tours
  • Massage Chair
100 yd from City Center100 yd from Funicolare di Capri
From   US$ 286 /nightSelect
  • On-site spa with wellness packages
  • Walking tours showcasing local culture
  • Flat-screen TVs in all accommodations
Bed & Breakfast
8.2
Great75 reviews
  • Sun terrace
  • Picnic area
  • Air conditioning
700 yd from City Center200 yd from Marina Grande
From   US$ 137 /nightSelect
  • Outdoor dining area with garden views
  • Activities promoting local culture available
  • Sun terrace and picnic area for relaxation
8.2
Great67 reviews
  • On-site Spa
  • Flat-Screen TV
  • Electric Kettle
200 yd from City Center200 yd from Piazzetta di Capri
From   US$ 399 /nightSelect
  • Luxury on-site spa treatments available
  • Modern flat-screen TVs in every room
  • Scenic gardens and terraces for relaxation
8.2
Great144 reviews
  • Seasonal pool
  • On-site spa
  • Shared lounge
600 yd from City Center300 yd from Via Roma
From   US$ 359 /nightSelect
  • Seasonal outdoor pool with stunning views
  • On-site massage and solarium services
  • Walking tours available for exploration
Hotel
8.0
Great137 reviews
  • On-site restaurant
  • Bar lounge
  • Sea view rooms
200 yd from City Center100 yd from Piazza Umberto I
From   US$ 135 /nightSelect
  • Central location near Capri's famous Piazzetta
  • Rooms with stunning Gulf of Naples views
  • Restaurant with local cuisine on hotel terrace
Guest house
8.0
Great61 reviews
  • Rooftop Pool
  • Hot Tub
  • Air Conditioning
1100 yd from City Center700 yd from Axel Munthe House
From   US$ 229 /nightSelect
  • Rooftop pool with stunning sea views
  • Hot tub for ultimate relaxation
  • Family-friendly accommodations available
Guest house
8.2
Great70 reviews
  • Infinity Pool
  • Jacuzzi
  • Spa Facilities
900 yd from City Center200 yd from Villa Iovis
From   US$ 427 /nightSelect
  • Stunning views from garden terraces
  • Historical charm blends modern luxury
  • All-day access to snacks and drinks
8.2
Great320 reviews
  • Outdoor pool
  • Sun terrace
  • Bar/lounge
1200 yd from City Center500 yd from Marina Grande
From   US$ 261 /nightSelect
  • Stunning sea views from elegant rooms
  • Outdoor swimming pool with sun loungers
  • Short walk to Tiberio Beach access
8.2
Great73 reviews
  • Breakfast terrace
  • Luggage storage
  • Private bathrooms
200 yd from City Center100 yd from Piazza Umberto I
From   US$ 262 /nightSelect
  • Exceptional service from dedicated staff
  • Charming terrace for breakfast views
  • Intimate setting with individual attention
Bed & Breakfast
8.2
Great91 reviews
  • Italian restaurant
  • Soundproof rooms
  • On-site solarium
1300 yd from City Center600 yd from Marina Grande
From   US$ 262 /nightSelect
  • Vibrant Italian cuisine in-house dining
  • Relaxing solarium with stunning views
  • Pet-friendly accommodation available
8.4
Great100 reviews
  • Sea-view balconies
  • Luggage transport
  • Outdoor breakfast area
300 yd from City Center100 yd from Via Roma
From   US$ 146 /nightSelect
  • Stunning sea-view balconies
  • Personalized service from owners
  • Delicious made-to-order breakfasts
Guest house
8.2
Great47 reviews
  • Garden Views
  • Flat-Screen TV
  • Safety Deposit
1000 yd from City Center400 yd from Villa Iovis
From   US$ 132 /nightSelect
  • Air-conditioned units with garden views
  • Private bathrooms with bidets
  • Non-smoking rooms available
Guest house
8.2
Great54 reviews
  • Air conditioning
  • Flat-screen TV
  • Private bathroom
200 yd from City Center100 yd from Piazza Umberto I
From   US$ 243 /nightSelect
  • Sweet breakfast delivered to your room
  • Located near Marina Grande ferry
  • On-site cultural tours and activities
8.4
Great114 reviews
  • Flower Gardens
  • Private Balconies
  • Local Transfers
700 yd from City Center300 yd from Axel Munthe House
From   US$ 189 /nightSelect
  • Charming outdoor terraces for private relaxation
  • Personalized breakfast with local specialties
  • Friendly staff offering local insights
8.0
Great102 reviews
  • Private Beach
  • Saltwater Pools
  • Mediterranean Restaurant
1000 yd from City Center300 yd from Marina Piccola - Capri
From   US$ 388 /nightSelect
  • Private beach with stunning views
  • Mediterranean cuisine at the restaurant
  • Saltwater outdoor swimming pools
8.4
Great58 reviews
  • Flat-screen TV
  • Electric kettle
  • Private bathroom
200 yd from City Center200 yd from Piazzetta di Capri
From   US$ 147 /nightSelect
  • Private entrance in select units
  • Air-conditioned accommodations available
  • Sightseeing tours arranged on-site

Best hotels and places to stay in Capri

Why visit?

Capri, an enchanting island in Italys Bay of Naples, offers a delightful blend of natural beauty, historical treasures, and luxurious amenities. With its stunning views, charming streets, and glamorous atmosphere, Capri is a must-visit destination for any traveler. The island is known for its luxurious hotels, picturesque landscapes, and serene beaches, making it the perfect escape for those seeking a relaxing and indulgent vacation.

Where to stay?

Capri Town: As the main town of the island, Capri Town offers a plethora of upscale hotels and accommodations that cater to every need. From luxurious boutique hotels to grand resorts, there is something for everyone. Staying in Capri Town allows easy access to the vibrant Piazzetta, the heart of the island, where you can enjoy delicious Italian cuisine, high-end shopping, and a vibrant nightlife.

Anacapri: Located on the higher part of the island, Anacapri provides a more tranquil and authentic Capri experience. With its charming streets, traditional houses, and breathtaking views, Anacapri offers a peaceful retreat away from the bustling crowds. The area is home to several elegant hotels and boutique bed and breakfasts, often surrounded by lush gardens and scenic landscapes.

Marina Piccola: Nestled on the southern coast of Capri, Marina Piccola is an idyllic spot for beach lovers and those seeking a laid-back vibe. With its crystal clear waters and stunning cliffs, Marina Piccola is a popular destination for sunbathing, swimming, and water activities. In this area, you can find exquisite hotels that offer breathtaking views of the Mediterranean Sea and easy access to the beach.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $150 to $350.

4-star hotels: The average price per night is around $300 to $600.

5-star hotels: The average price per night is around $500 to $1,000.

Best value for money:

Hotel Mamela: This charming hotel offers comfortable rooms with traditional Capri-style decor. Located in Capri Town, it is just a short walk from the Piazzetta and provides easy access to the islands main attractions. With affordable rates and excellent service, Hotel Mamela is a top choice for those seeking value for money.

Hotel Gatto Bianco: Situated in the heart of Capri Town, Hotel Gatto Bianco provides a unique blend of elegance and affordability. Its classic rooms feature modern amenities, and the hotel offers a delicious buffet breakfast. With its central location and reasonable prices, Hotel Gatto Bianco is a popular option for budget-conscious travelers.

Hotel Weber Ambassador: Located in Marina Piccola, Hotel Weber Ambassador offers stunning views of the sea and excellent value for money. The hotel boasts spacious rooms, a private beach, and a beautiful swimming pool. With its convenient location and competitive prices, Hotel Weber Ambassador is a top choice for travelers looking for affordable luxury.

Best kids-friendly hotels:

Hotel La Floridiana: This family-friendly hotel in Capri Town features spacious rooms and a welcoming atmosphere. It offers a childrens play area, a swimming pool, and a delicious breakfast buffet. Hotel La Floridiana is known for its warm hospitality and convenient location, making it an ideal choice for families.

Hotel Punta Tragara: Situated near the Faraglioni rocks in Capri Town, Hotel Punta Tragara provides a luxurious yet family-friendly experience. The hotel offers spacious suites, a childrens pool, and a play area. With its breathtaking views and incredible amenities, Hotel Punta Tragara ensures both parents and children have a memorable stay.

Best hotels for a romantic getaway:

J. K. Place Capri: Known for its intimate ambiance and attentive service, J. K. Place Capri offers a romantic retreat in the heart of Capri Town. The hotel features elegant rooms, a rooftop terrace, and a Michelin-starred restaurant. With its luxurious amenities and enchanting atmosphere, J. K. Place Capri is perfect for a romantic escape.

Capri Tiberio Palace: This luxurious hotel seamlessly blends modern design with classic Italian elegance. Located just a short walk from the Piazzetta, Capri Tiberio Palace offers stylish rooms, a rooftop pool, and a spa. With its romantic setting and world-class facilities, it is an ideal choice for couples seeking a romantic getaway.

Best for location:

Capri Palace: Nestled in Anacapri, Capri Palace offers a peaceful retreat with easy access to the islands attractions. The hotel boasts stunning views of the Gulf of Naples, spacious rooms, and a state-of-the-art wellness center. With its prime location and luxurious facilities, Capri Palace is a top pick for discerning travelers.

Hotel Caesar Augustus: Perched on a clifftop in Anacapri, Hotel Caesar Augustus offers breathtaking views of the Bay of Naples. The hotel features elegant rooms, a panoramic infinity pool, and a gourmet restaurant. Its exclusive location and unparalleled vistas make Hotel Caesar Augustus a truly remarkable choice.

Hotel Luna: Situated in the heart of Capri Town, Hotel Luna offers easy access to the towns attractions and vibrant atmosphere. The hotel showcases beautifully furnished rooms, a charming garden, and a rooftop terrace with panoramic views. With its prime location and comfortable accommodations, Hotel Luna is a top pick for those wanting to be in the heart of the action.

Best for a short city break:

Hotel Quisisana: Located in Capri Town, Hotel Quisisana is a landmark luxury hotel that indulges guests with its impeccable service and luxurious amenities. The hotel features elegant rooms, a spa, and a renowned restaurant. With its central location and opulent surroundings, Hotel Quisisana is perfect for a memorable short city break.

Villa Marina Capri Hotel & Spa: Nestled in Marina Grande, this boutique hotel offers a relaxing retreat away from the bustling crowds. Villa Marina Capri Hotel & Spa provides well-appointed rooms, a tranquil garden, and a spa. Its serene ambiance and proximity to the marina make it an excellent choice for a leisurely city break.

Show moreLess