A coastal city with a large stadium, dense urban area, and a prominent hill with greenery.

Search Hotels in Capri, Cape Town

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Capri hotels

1. Chartfield Guesthouse

Chartfield Guesthouse
4.0 star property
3.6 mi from Capri
9.2 out of 10, Wonderful, (208 reviews)
"It is comfortable and very good located."
United States
Tania
The price is £56
includes taxes & fees
6 Nov - 7 Nov
Chartfield Guesthouse

2. Simon's Town Quayside Hotel

Simon's Town Quayside Hotel
3.0 star property
Simon's Town, 4.8 mi from Capri
9.0 out of 10, Wonderful, (348 reviews)
"Perfect location, friendly staff."
Australia
Kirsten
The price is £84
includes taxes & fees
8 Nov - 9 Nov
Simon's Town Quayside Hotel

3. Steenberg Hotel & Spa

Steenberg Hotel & Spa
5.0 star property
4.7 mi from Capri
9.6 out of 10, Exceptional, (180 reviews)
"Beautiful hotel! Everyone was so friendly and helpful. Food was amazing!"
United States
Claudia
The price is £338
includes taxes & fees
6 Nov - 7 Nov
Steenberg Hotel & Spa

4. Tintswalo Atlantic

Tintswalo Atlantic
5.0 star property
Hout Bay, 5.1 mi from Capri
9.8 out of 10, Exceptional, (65 reviews)
"Gorgeous hotel, amazing view, lovely staff, immaculate grounds. One of the more special hotels we've stayed at."
United States
Angel H
The price is £624
includes taxes & fees
3 Dec - 4 Dec
Tintswalo Atlantic

5. Last Word Long Beach

Last Word Long Beach
5.0 star property
3.3 mi from Capri
9.8 out of 10, Exceptional, (55 reviews)
"Excellent stay, everything was perfect "
United Kingdom
Helen
The price is £541
includes taxes & fees
3 Nov - 4 Nov
Last Word Long Beach

6. Southern Sun Newlands

Southern Sun Newlands
4.0 star property
11.8 mi from Capri
8.6 out of 10, Excellent, (104 reviews)
"Lovely view of the mountains -nice buffet breakfast"
United Kingdom
kofi
The price is £79
includes taxes & fees
7 Nov - 8 Nov
Southern Sun Newlands

7. Road Lodge Cape Town International Airport

Road Lodge Cape Town International Airport
3.0 star property
16.3 mi from Capri
8.2 out of 10, Very good, (1,095 reviews)
"Everything great for the price"
Canada
Joedy
The price is £44
includes taxes & fees
15 Nov - 16 Nov
Road Lodge Cape Town International Airport

8. The Twelve Apostles Hotel and Spa

The Twelve Apostles Hotel and Spa
5.0 star property
10.5 mi from Capri
9.2 out of 10, Wonderful, (137 reviews)
"The hotel has an incredible view. We stayed in an oceanfront suite. Everything was absolutely beautiful."
United States
Romana
The price is £407
includes taxes & fees
29 Nov - 30 Nov
The Twelve Apostles Hotel and Spa

9. City Lodge Pinelands

City Lodge Pinelands
3.0 star property
14.3 mi from Capri
9.0 out of 10, Wonderful, (269 reviews)
"Staff is great and welcoming, all amenities are in the room that I want. Overall just a great hotel for the price point"
United Kingdom
Christian
The price is £70
includes taxes & fees
3 Nov - 4 Nov
City Lodge Pinelands

10. The Cellars-Hohenort

The Cellars-Hohenort
5.0 star property
Constantia, 9.6 mi from Capri
9.6 out of 10, Exceptional, (173 reviews)
"Great hotel - we travelled as a large family of eleven. Staff were amazing, helping us with local transport and always fast to respond. We organized a late check out and a late lunch before our long flight back to the states. Nice surrounding area - very safe with Constantia village and the botanical gardens"
United States
Chloe
The price is £334
includes taxes & fees
3 Nov - 4 Nov
The Cellars-Hohenort

11. Sonnekus Boutique Hotel & Bistro

Sonnekus Boutique Hotel & Bistro
4.0 star property
4.1 mi from Capri
9.4 out of 10, Exceptional, (181 reviews)
"Excellent stay - the ideal place to decompress, away from the hustle and bustle of the city! St. James is idyllic, and a holiday destination for those seeking to wind down and take things slower - Sonnekus is also ideally located for everyone looking to unwind, and enjoy local cuisine, and white sand beaches. Will definitely be coming back for more!"
United States
Keith
The price is £67
includes taxes & fees
4 Nov - 5 Nov
Sonnekus Boutique Hotel & Bistro

12. Hotel Verde Cape Town Airport

Hotel Verde Cape Town Airport
4.0 star property
16.1 mi from Capri
9.6 out of 10, Exceptional, (1,003 reviews)
"Enjoyed the stay"
United States
ramesh
The price is £164
includes taxes & fees
4 Nov - 5 Nov
Hotel Verde Cape Town Airport

13. Ocean View House

Ocean View House
4.0 star property
Bakoven, 11.8 mi from Capri
9.6 out of 10, Exceptional, (328 reviews)
"Had a wonderful stay at Small Town Hotel! The rooms were clean, comfortable, and well-kept. The staff was incredibly friendly, welcoming, and always willing to help. The atmosphere was relaxing, and the location was great. Everything about the experience was enjoyable, and the hospitality really stood out. I would definitely stay here again and highly recommend it to anyone visiting the area!"
United States
sheldon
The price is £246
includes taxes & fees
3 Dec - 4 Dec
Ocean View House

14. DoubleTree by Hilton Cape Town - Upper Eastside

DoubleTree by Hilton Cape Town - Upper Eastside
4.0 star property
14.3 mi from Capri
8.8 out of 10, Excellent, (439 reviews)
"The hotel was in excellent conditions. The staff was very friendly and the service was excellent. I would stay again."
United States
Gretchen
The price is £82
includes taxes & fees
9 Nov - 10 Nov
DoubleTree by Hilton Cape Town - Upper Eastside

15. TEN on V - Fluent Serviced Apartments

TEN on V - Fluent Serviced Apartments
2.0 star property
City Bowl, 14.4 mi from Capri
10.0 out of 10, Exceptional, (5 reviews)
"Kundai and her entire staff were wonderful!"
United States
Julia
The price is £45
includes taxes & fees
8 Nov - 9 Nov
TEN on V - Fluent Serviced Apartments

16. Grand Daddy Boutique Hotel

Grand Daddy Boutique Hotel
4.0 star property
14.8 mi from Capri
9.2 out of 10, Wonderful, (515 reviews)
"Very nice and well located boutique hotel. Staff very friendly. The breakfasts are delicious and have very generous portions. Dining in is also recommended but the selection may be limited and can be out of meat which was very disappointing. Had another beef plate because they were out steaks, but it had too many fat pieces. I politely made a couple of recommendations to avoid this unpleasant culinary experience."
United States
Omar Enrique Rodriguez
The price is £59
includes taxes & fees
23 Nov - 24 Nov
Grand Daddy Boutique Hotel

17. Vineyard Hotel

Vineyard Hotel
4.0 star property
11.6 mi from Capri
9.6 out of 10, Exceptional, (832 reviews)
"The hotel was so beautiful and relaxing. Thank you for a lovely stay :)"
United Kingdom
Caitlin
The price is £242
includes taxes & fees
3 Nov - 4 Nov
Vineyard Hotel

18. The Rockefeller Hotel by NEWMARK

The Rockefeller Hotel by NEWMARK
4.5 star property
City Bowl, 15 mi from Capri
9.0 out of 10, Wonderful, (274 reviews)
"Liked the location in Cape Town central. Worth the money and a good stay."
United States
Derrick
The price is £97
includes taxes & fees
6 Nov - 7 Nov
The Rockefeller Hotel by NEWMARK

19. City Lodge Hotel GrandWest

City Lodge Hotel GrandWest
3.0 star property
17.5 mi from Capri
8.8 out of 10, Excellent, (400 reviews)
"Great place for a short stay"
United States
Nicoleen
The price is £71
includes taxes & fees
3 Nov - 4 Nov
City Lodge Hotel GrandWest

20. The Tropicana Hotel

The Tropicana Hotel
2.5 star property
Sea Point, 14.8 mi from Capri
9.6 out of 10, Exceptional, (91 reviews)
"Very clean, everything is in good condition great view from the pool side. Easy access to shops and restaurants. Less than 7 minutes walk to sea point. Security available 24/7. nice place and great service from the staff!"
Canada
Sharif
The price is £81
includes taxes & fees
3 Nov - 4 Nov
The Tropicana Hotel
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.

Compare popular hotels in Capri

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A bed with a book, a tray with food, and a glass of orange juice.
Sonnekus Boutique Hotel & Bistro
4.0 star property
9.4
Exceptional
181 reviews
View
A balcony with a table and chairs, overlooking a marina with boats and a mountainous backdrop.
Simon's Town Quayside Hotel
3.0 star property
9.0
Wonderful
348 reviews
View
A pool with two horse statues on either side, a wooden deck in the center, and a view of a green landscape with trees and a hill in the background.
Steenberg Hotel & Spa
5.0 star property
9.6
Exceptional
180 reviews
View
A wooden deck with two hanging chairs facing a beach at sunset.
Tintswalo Atlantic
5.0 star property
9.8
Exceptional
65 reviews
View
A balcony with a table set for breakfast overlooking a beach and mountains.
Last Word Long Beach
5.0 star property
9.8
Exceptional
55 reviews
View

Hotels recommended for families in Capri

Where to stay in Capri

Find the best Capri areas for the activities you enjoy most.

Victoria and Alfred Waterfront

Enjoy superb waterfront shopping and dining and exquisite views at South Africa’s most visited destination.

Camps Bay

Stunning sunsets and perfect blue water, scuba diving, mountain scenery and beachfront restaurants all make this one of Cape Town’s most popular beach suburbs.

Sea Point

Bring the kids to the playgrounds and cafés in this dynamic, rejuvenated coastal area in the shadow of a mossy mountain.

Cape Town City Centre

Known for its majestic mountain landscape and popular shops, there's plenty to explore in Cape Town City Centre. Check out top attractions like Cape Town City Hall and Castle of Good Hope, and jump on the metro at Woodstock Station or Esplanade Station to see more of the city.

Green Point

Travellers like the cocktail bars in Green Point, and Greenpoint Market is a top attraction you might want to visit.

Top Capri Hotel Reviews

Find out more about Capri

Top reasons to visit Capri

  • Stunning Beaches: Capri boasts beautiful beaches and picturesque bays, perfect for sunbathing and swimming.
  • Outdoor Adventures: Engage in thrilling activities such as golf, horse riding, and scenic boat trips around the coastline.
  • Charming Village Atmosphere: Explore the romantic Capri village, filled with local shops and delightful eateries.
  • Nature Reserves: Discover the breathtaking beauty of nearby nature reserves, including the iconic Cape Point.
  • Diverse Accommodation: Choose from a variety of charming guesthouses and hotels catering to all preferences.

Find great hotels near Capri

Explore a delightful range of accommodation options in Capri, Cape Town, where you can enjoy a memorable beach vacation or an adventurous getaway. From charming guesthouses to well-appointed hotels, the area caters to both leisure and business travellers. Whether you're seeking a cosy bedroom townhouse or free Wi-Fi to stay connected, Capri offers a variety of choices to suit your needs and preferences.

  • Vineyard Hotel: Nestled in a tranquil setting just 19.3km from Capri, the Vineyard Hotel is a 4-star haven rated at 9.6. This family-friendly retreat is ideal for adventure seekers, offering a plethora of outdoor activities such as rock climbing, boat tours, and hiking. With amenities tailored for children, including supervised childcare and babysitting services, families can enjoy peace of mind while engaging in exciting adventures. The hotel's lush gardens and stunning views create a perfect backdrop for an unforgettable family getaway.
  • The Bay Hotel: Located 20.9km from Capri, The Bay Hotel is a luxurious 4.5-star property with a guest rating of 9.0. This hotel provides direct access to the beach, making it perfect for beach lovers and adventure enthusiasts alike. With activities like parasailing, windsurfing, and swimming available nearby, guests can indulge in thrilling water sports. The inviting atmosphere and top-notch amenities ensure a relaxing beach holiday, making it an excellent choice for those seeking both adventure and relaxation in a stunning coastal setting.
  • Ocean View House: Just 19.3km from Capri, Ocean View House offers a romantic 4-star experience, boasting a guest rating of 9.6. This charming guesthouse features direct beach access, making it a perfect choice for couples. Guests can partake in exhilarating activities like mountain climbing and ziplining, and unwind with spa treatments and romantic dining experiences. The hotel’s romance packages and stunning ocean views set the stage for a memorable getaway, combining adventure with intimate relaxation.

Where to stay near Capri

Capri, nestled in the stunning Cape Peninsula, offers a perfect blend of luxury and relaxation. Explore the charming Capri village, where romantic atmospheres abound. Just a short distance away, the picturesque Fish Hoek beckons with its scenic beauty. This idyllic area is ideal for outdoor adventures and entertainment, ensuring a memorable vacation in this tranquil corner of South Africa.

  • Cape Town: A vibrant metropolis, Cape Town is renowned for its stunning natural beauty, boasting the iconic Table Mountain and picturesque beaches. As the main city adjacent to Capri, it draws a diverse crowd throughout the year, with peak tourist activity from December to February. Visitors can indulge in outdoor adventures, family-friendly activities, and business pursuits. The city offers excellent shopping venues, world-class golf courses, and breathtaking local landmarks such as family beaches and scenic mountain views, making it an ideal base for exploration.
  • Sunnydale: Located a mere 1.1km from Capri, Sunnydale is a charming neighbourhood that thrives on its scenic beauty and outdoor lifestyle. With a steady influx of tourists peaking in January, July, and November, this area is perfect for those seeking a laid-back beach experience and stunning landscapes. The nearby beach and serene bay offer ample opportunities for relaxation and recreation, while its welcoming town atmosphere provides a sense of community that is hard to resist.
  • Fish Hoek: Just 3.2km from Capri, Fish Hoek is another delightful neighbourhood where visitors can enjoy a mix of beach life and outdoor activities. With peak tourist visits from January to March, this area is ideal for those who appreciate scenic views and family-friendly beaches. The local shopping mall and vibrant shopping centre cater to various interests, while the inviting beach environment promises sun-soaked days and thrilling seaside experiences, making Fish Hoek a must-visit destination.

Things to do in Capri

Capri offers a perfect blend of outdoor adventures and romantic experiences. Visitors can enjoy a variety of activities, including golf at local courses, shopping at the mall, and thrilling day trips. Boat trips around the stunning coastline provide breathtaking views, while horse riding and wellness spa visits add to the relaxation. Whether seeking entertainment or leisure, Capri is an ideal destination for an unforgettable getaway.

Shopping

In Capri, visit the vibrant Capri Fashion Mall for upscale boutiques and designer labels. Don't miss the bustling local market, where you can find unique souvenirs and handmade crafts, perfect for gifts to take home.

Recreation

Experience tranquillity at the Healing Spa with rejuvenating treatments and holistic therapies. For outdoor relaxation, explore the scenic Table Mountain National Park, offering breathtaking views and invigorating hikes in nature's embrace.

Adventure

Experience the breathtaking beauty of the Capri coastline with a thrilling boat tour, exploring hidden coves and sea caves. For the adventurous at heart, hike the scenic trails of the nearby mountains, offering stunning panoramic views of the ocean and lush landscapes.

Nightlife

Capri's nightlife is vibrant and enchanting, with stylish bars like Taverna Anema e Core offering live music and a lively atmosphere. For a more relaxed evening, visit the iconic Da Paolino, where you can enjoy a meal under lemon trees. The atmosphere is truly captivating.

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

Booking tips and Expedia advantages for Capri

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Capri are June to August, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Capri is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Capri is Saturday. The most expensive day to stay around Capri is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will reveal sustainable and environmentally friendly hotels currently available. To find the best prices and offers, simply sort the price filter from low to high.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay in Capri with your flights and activities by booking a package through Expedia.

Find the best attractions near Capri

Capri, located in Cape Town's Western Cape, offers a delightful blend of outdoor activities, entertainment, and romance. Visitors can explore stunning beaches, picturesque bays, and nature reserves, catering to those seeking cultural experiences and outdoor adventures. Notable attractions include the breathtaking Cape Point and the charming Capri area, making it an ideal destination for diverse travellers looking to enjoy a memorable holiday.

  • Boulders Beach: Nestled 9.7km from Capri, Boulders Beach is renowned for its unique colony of African penguins. Enjoy sunbathing on its sandy shores, surrounded by large granite boulders that create a stunning backdrop. The tranquil waters are ideal for swimming and snorkelling, providing a relaxing beach vibe.
  • Chapmans Peak: Located 6.4km from Capri, Chapmans Peak offers breathtaking views and exhilarating hiking trails. This scenic mountain is a paradise for outdoor enthusiasts, featuring dramatic cliffs and coastal vistas that are perfect for adventure seekers and nature lovers alike.
  • Casa Labia Cultural Centre: Situated 8.0km away, this historic building is a cultural gem that hosts art exhibitions, film screenings, and live performances. Casa Labia's rich history and beautiful architecture create a vibrant atmosphere that celebrates South African culture.

Best time to go to Capri

The best time to visit Capri can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Capri falls in January and February. February has moderately high visitor numbers and sunny weather. The coolest average temperature around Capri falls in July, visitor numbers are moderately low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January70.7°F (21.5°C)No RainSunnyModerately HighSlightly High
February70.7°F (21.5°C)No RainSunnyModerately HighSlightly High
March68.5°F (20.3°C)No RainSunnyAverageAverage
April64.6°F (18.1°C)No RainSunnyAverageAverage
May60.4°F (15.8°C)Light RainMostly SunnyAverageAverage
June57.0°F (13.9°C)Light RainMostly SunnyModerately LowSlightly Low
July55.4°F (13.0°C)Light RainMostly SunnyModerately LowSlightly Low
August55.8°F (13.2°C)Light RainMostly SunnyModerately LowSlightly Low
September57.7°F (14.3°C)No RainMostly SunnyAverageAverage
October62.1°F (16.7°C)No RainMostly SunnyAverageAverage
November64.6°F (18.1°C)No RainSunnyAverageAverage
December68.2°F (20.1°C)No RainSunnyModerately HighSlightly High

The nearest major airports for your trip to Capri

To reach Capri, you can fly into Cape Town International Airport (CPT), situated 25.7km away. Notable hotels nearby include the Cape Town Marriott Hotel Crystal Towers, a 5-star establishment located 11.3km from the airport, offering 24-hour airport shuttle services and various transportation options. One&Only Cape Town and Gorgeous George by Design Hotels, both 17.7km from the airport, also provide excellent amenities and transport services, including accessible shuttles and transfers on request. These hotels ensure a comfortable stay with convenient access to the airport for your journey to Capri.

Frequently asked questions

When is the best time to go to Capri?
The best time to visit Capri, Western Cape, is during the summer months, from November to March, when the weather is warm and sunny, great for outdoor activities.

During this period, you can expect long, bright days with average temperatures ranging from 20°C to 28°C. This makes it ideal for enjoying the local beaches, exploring the natural beauty of the area, and taking part in water sports. The pleasant weather also means that outdoor dining and relaxed evenings are a staple of the Capri experience.

For those who prefer a slightly milder climate, the shoulder seasons of October and April offer comfortable temperatures without the peak summer crowds. You'll still find plenty of sunshine for exploring, but with a more relaxed pace and potentially better value on accommodation. This period is particularly good for couples looking for a tranquil escape.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Capri.
How much is the nightly rate at a Capri hotel?
Hotel prices in Capri often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia