Capri Town

Luxury Hotels in Capri Town

Enter your dates for the latest luxury hotels rates and availability in Capri Town.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Capri Town Luxury Hotels

Pick from these hotels and compare room prices, hotel reviews, and availability.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Marina Grande,Capri Town
No. 2 of Luxury Hotels in Capri Island
With a stay at J.K. Place Capri in Capri (Marina Grande), you'll be within a 15-minute drive of Marina Grande and Blue Grotto. This luxury hotel is 0.1 mi (0.1 km) from Spiaggia Libera di Marina Grande and 0.1 mi (0.1 km) from Marina Grande Beach. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You can take advantage of recreational amenities such as a sauna, a 24-hour fitness center, and a seasonal outdoor pool. This Mediterranean hotel also features complimentary wireless internet access, concierge services, and a hair salon. You can enjoy a meal at JKITCHEN serving the guests of J.K. Place Capri, or stop in at the snack bar/deli. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. A complimentary continental breakfast is served daily from 7:30 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Make yourself at home in one of the 22 individually decorated guestrooms, featuring minibars and LCD televisions. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature shower/tub combinations, complimentary toiletries, and bidets.
Amazing
39 reviews
9.6/10
1 night
From THB 52,976
Check availability
99+
Hotels in Capri Town
No. 1 of Luxury Hotels in Capri Island
The Hotel Punta Tragara is an ideal spot for travelers wanting to discover the city. Visitors to Capri Town will find that the Hotel Punta Tragara is a fantastic accommodation choice. The hotel is located approximately 45km from Naples International Airport and 75km from Seiano. Guests will find Saint James' Charterhouse, Punta di Tragara and Grotta Albergo dei Marinai just a short distance from the hotel. This hotel makes a great place to kick back and relax after a long day of sightseeing.

"Usually do not do hotel reviews, but this one because there are not many people commenting, I hope my evaluation will help you choose a hotel. When booking the hotel, there were actually some cockroaches, worried that the room was too small and too old (because the introduction did not show the decoration time, and the suite area showed that it was 38 square meters). The fact is that it is quite clean and tidy (not losing the Six Senses I have only opened in Rome for 23 years) and the area is wrong! In fact, each room is divided into two floors (one living room and viewing balcony; two bedrooms, cloakrooms and bathrooms) and is large enough to add up to about six or seventy square meters. The scenery of the island does not need to be explained. The hotel is very suitable for leisure and vacation because at the end of the island, it crosses the noisy famous store street and enjoys the tranquility of the side. More worthy of recognition is the service of this hotel, luggage up and down the mountain, ticket purchase, travel time arrangement, thrown to the front desk, all for you to arrange properly, is a wonderful stay experience."
Very Good
74 reviews
8.7/10
1 night
From THB 30,491
Check availability
99+
Hotels in Capri Town
No. 4 of Luxury Hotels in Capri Island
A stay at Grand Hotel Quisisana places you in the heart of Capri, steps from Piazzetta di Capri and a 3-minute drive from Villa San Michele. This luxury hotel is 1.4 mi (2.3 km) from Marina Grande and 4.7 mi (7.6 km) from Blue Grotto. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find a health club, an outdoor pool, and a steam room. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a banquet hall. Grab a bite at Ristorante Colombaia, one of the hotel's 3 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. A complimentary buffet breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Event facilities at this hotel consist of a conference center and 6 meeting rooms. Make yourself at home in one of the 147 individually decorated guestrooms, featuring minibars and LCD televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and complimentary toiletries. Conveniences include phones, as well as safes and desks.

"Literally it is the best hotel in Capri. They try their best to make you feel happy and comfortable. The room is pretty, clean, and comfy with a balcony with city view. Also, since they knew about the purpose of our visit (Honeymoon) they sent us two complimentary gifts in two different days and that was really nice of them and made our stay more special and enjoyable. I really recommend the hotel and of course we will definitely choose it for our future visits."
Great
63 reviews
9.3/10
1 night
From THB 19,246
Check availability
70
Hotels in Capri Town
The Pazziella, a Luxury Collection Hotel, Capri is an ideal spot for travelers wanting to discover the city. Visitors to Capri Town will find that the Pazziella, a Luxury Collection Hotel, Capri is a fantastic accommodation choice. Naples International Airport is located approximately 45km away while Vico Equense is 75km away. Famous local attractions Gardens of Augustus, I Faraglioni and Villa Spinola (Villa Behring), can all be reached with a short walk. In their spare time, guests can explore the hotel's surroundings. If cleanliness is important to you, this hotel makes an excellent choice, as our guests consider this to be one of the cleanest hotels in the city.

"I booked the room with sea view but wasn’t visible so much the sea more the hotels in front and tennis court which was always noisy. I don’t suggest if you are coming to see the Capri to stay there because Capri Island is magical and all that noisy gives you to tiredness from morning. I stayed there for 3 days then I moved to another quieter hotel with amazing view."
Amazing
46 reviews
9.4/10
1 night
From THB 20,302
Check availability
52
Hotels in Capri Town
Opened in 2023, the Villa Lia Hotel Capri offers travelers a pleasant stay in Capri Town, whether for business or leisure purposes. Naples International Airport and Vico Equense are located 38km and 75km away respectively. There's plenty to do nearby, with Capri Cruise Srl, Torre dell'Orologi and Natural Arch all within a short distance. After a long day of sightseeing, guests can retire to the comfort of the hotel.

"Tutto meraviglioso! Accoglienza stupenda ❤️ si cammina un pochino, ma ne vale la pena. Consigliassimo."
8 reviews
7.5/10
1 night
From THB 6,219
Check availability
75
Hotels in Capri Town
The Palazzo M Capri provides a great place for travelers to relax after a busy day. The Palazzo M Capri is an ideal choice for travelers who want to take in the sights and sounds of Capri Town. Naples International Airport is located approximately 37km away and Seiano around 75km away. Keeping busy is easy, with Vista Gratis, Capri Funicular (Grand Marina station) and Marina Grande Public Beach all nearby. After a long day of sightseeing, guests can retire to the comfort of the hotel. Our guests rate this hotel as one of the best hotels for cleanliness.

"房間很寬敞,景色特別好"
Great
43 reviews
9.1/10
1 night
From THB 16,181
Check availability
99+
Hotels in Marina Grande,Capri Town
The Luxury Villa Excelsior provides a great place for travelers to relax after a busy day. The Luxury Villa Excelsior is an ideal choice for travelers who want to take in the sights and sounds of Capri Town. The hotel is 44km from Naples International Airport and 74km from Seiano. There's plenty to do nearby, with Capri Funicular (Grand Marina station), Via Truglio and Laser Capri all within a short distance. This hotel makes a great place to kick back and relax after a long day of sightseeing. This Capri Town hotel features parking on site. When it comes to Capri Town hotels, the Luxury Villa Excelsior is highly regarded for its excellent facilities.

"Wow what a place! This is a wonderful hotel with the most amazing staff. You are met by the most welcoming and helpful staff. Ensure you use the free taxi service to get around which was an amazing addition to the trip and made life easy. The room was gorgeous with incredible views of the island. We were upgraded to a too. With a hot tub which was incredible! All the staff were always gathered for any request and couldn’t do enough for you. They were kind and attentive and gave some great suggestions when it came to visiting the island and dining. The box of toiletries you’re given on arrival is perfect for any ladies travelling as you don’t need to think about a thing. This is highly recommended and we would definitely go back"
Amazing
78 reviews
9.6/10
1 night
From THB 11,923
Check availability
99+
Hotels in Capri Town
No. 3 of Luxury Hotels in Capri Island
The Capri Tiberio Palace is an ideal spot for travelers wanting to discover the city. The Capri Tiberio Palace offers a pleasant stay in Capri Town for those traveling for business or leisure. The hotel is located approximately 45km from Naples International Airport and 74km from Vico Equense. Keeping busy is easy, with Gardens of Augustus, Natural Arch and Villa Lysis all nearby. In their spare time, guests can explore the hotel's surroundings. When it comes to Capri Town hotels, the Capri Tiberio Palace is highly regarded for its excellent facilities.

"Had a very unpleasant experience in the hotel. Some employees are very rude and some are very enthusiastic. Didn't reach the standard of a really good hotel."
Great
78 reviews
9.3/10
1 night
From THB 21,680
Check availability
99+
Hotels in Capri Town
The Hotel Villa Brunella provides a great place for travelers to relax after a busy day. The Hotel Villa Brunella offers a pleasant stay in Capri Town for those traveling for business or leisure. The hotel is 45km from Naples International Airport and 75km from Seiano. Famous local attractions Liquid Art System, Capri Cruise Srl and Grotta Albergo dei Marinai, can all be reached with a short walk. In their spare time, guests can explore the hotel's surroundings. When it comes to Capri Town hotels, the Hotel Villa Brunella is highly regarded for its excellent facilities.
Great
41 reviews
9.3/10
1 night
From THB 13,552
Check availability
99+
Hotels in Capri Town
Villa Certosa is a luxurious adults only hotel offering 14 exclusive rooms and suites- each designed to provide an unparalleled experience of authentic Mediterranean ambiance. The interiors and outdoor spaces are thoughtfully infused with the natural beauty- environment- and rich culture of Capri- creating a unique and immersive atmosphere for guests. Built to deliver the best possible experience- Villa Certosa is ideally located- allowing guests to easily access some of the island s most captivating attractions within minutes. This combination of exquisite accommodations and prime location ensures that every stay is not just a visit but a journey into the heart of Capri s enchanting lifestyle.

"酒店位於Capri島的南端,距離Via Krupp(克虜伯路)步行5分鐘距離。從港口走過來比較遠,坐纜車+走路估計要20-30分鐘的時間。不建議帶大箱子,打車進不來,必須走路進來。但島上有運送行李箱的小車,我沒試。 這是全島最新的一家酒店,衹有14間房,但有餐廳、泳池,麻雀雖小五臟俱全。房間的設施也都很新,還有網絡電視,燈的開關做了復古的處理。"
Amazing
20 reviews
9.4/10
1 night
From THB 15,366
Check availability
Show More Luxury Hotels in Capri Town

Top 6 luxury hotel in Capri Town

See all
Discover our curated selection of luxury hotels in Capri Town for your next stay
No.
1
8.7/10
74 review

Hotel Punta Tragara

Hotel near Capri Town
Highlights
Two outdoor pools with scenic settings and cocktails
Beautiful garden views from private balconies
Select dates to view prices
No.
2
9.6/10
39 review

J.K. Place Capri

Hotel near Marina Grande, Capri Town
Highlights
Stunning sea views of the Bay of Naples at sunset
Relax poolside at the stylish bar
Select dates to view prices
No.
3
9.3/10
78 review

Capri Tiberio Palace

Hotel near Capri Town
"Good Location"
Select dates to view prices
No.
4
9.3/10
63 review

Hotel Quisisana

Hotel near Capri Town
Highlights
Luxurious outdoor pool with poolside bar
Rooms with stunning garden and Mediterranean views
Select dates to view prices
No.
5
9.0/10
64 review

Hotel la Palma Capri, an Oetker Collection Hotel

Hotel near Capri Town
"Good Location"
Select dates to view prices
No.
6
9.9/10
54 review

Hotel la Minerva

Hotel near Capri Town
"Good Location"
Select dates to view prices

Frequently Asked Questions

What is the average price of a hotel in Capri Town for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Capri Town this weekend is THB 13,117 per night. For a 4-star hotel, the average cost is THB 17,954 per night. If you're looking for a luxury experience, 5-star hotels in Capri Town this weekend typically cost THB 72,246 per night.

How much do hotels in Capri Town cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Capri Town during weekdays is THB 11,464 per night. For a 4-star hotel, you can expect to pay around THB 17,583 per night. If you're looking for a luxury stay, 5-star hotels in Capri Town generally cost THB 73,120 per night on weekdays.

What are the best places to stay in Capri Town?

Some of the best places to stay in Capri Town are near popular attractions like Gardens of Augustus, Piazza Unberto I and Via Camerelle, offering easy access to key sights and amenities.

What are the top hotels in Capri Town near Gardens of Augustus?

Some of the top hotels in Capri Town near Gardens of Augustus include Regina Cristina (from THB 5,648), La Residenza Capri (from THB 9,170) and Sina Flora (from THB 12,932), all offering easy access to Gardens of Augustus, making them ideal for visitors looking to explore the area.

Which hotels are the best hotels to stay at in Capri Town?

Capri Town has many popular hotels. Whether you're looking for a business stay or a vacation hotel, Hotel Punta Tragara (from THB 22,676), Hotel Quisisana (from THB 23,259) and J.K. Place Capri (from THB 48,660) are best choices.

What are the best pet-friendly hotels in Capri Town?

What are the best hotels with a spa in Capri Town?

Plan a peaceful trip? Spa can be a wonderful experience when traveling. Hotel Punta Tragara (from THB 22,676), Hotel Quisisana (from THB 23,259) and J.K. Place Capri (from THB 48,660) provide highly rated spa services.

What hotels in Capri Town provide swimming pools?

Hotel Punta Tragara (from THB 22,676), Hotel Quisisana (from THB 23,259) and J.K. Place Capri (from THB 48,660) are hotels with swimming pools. Book now and enjoy your swimming pool!

Which hotels in Capri Town have the best breakfast?

Hotel Punta Tragara (from THB 22,676),Hotel Quisisana (from THB 23,259) and J.K. Place Capri (from THB 48,660) offer high-quality breakfast. Enjoy your wonderful journey with delicious breakfast!

What hotel deals are available in Capri Town?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.

Hotel Info for Tourists

Total properties14
Number of reviews372
Lowest priceTHB 25,470
Highest priceTHB 25,470
Weekend Avg. PriceTHB 98,507
Weekday Avg. PriceTHB 98,354