
Provide your desired dates to access the latest pricing and special offers for hotels
When it comes to exploring a new city, hotels are more than just a place to rest your head at night; they can be a fundamental part of your adventure! In this vibrant city, a diverse array of hotels awaits to cater to every traveler's whim. Whether you fancy a luxurious stay in a boutique hotel where every detail is designed to pamper you, or prefer a cozy bed-and-breakfast that offers a personal touch and local charm, the options are plentiful. From rooftop lounges boasting spectacular views to charming art-deco facades, these hotels are often destinations in their own right.
For those seeking the ultimate experience, several five-star hotels in the city combine high-end amenities with breathtaking designs, often featuring award-winning restaurants that take you on a culinary journey without ever leaving the premises. Imagine starting your day with breakfast served on a terrace overlooking the skyline, or winding down after a long day of exploring with a cocktail by the infinity pool! Many of these hotels go the extra mile by offering spa services, guided tours, or unique workshops that allow you to better connect with the local culture. There’s always something going on, and you'll never have to venture far to find entertainment and excitement.
Budget travelers searching for hidden gems will also find delightful accommodations that don’t skimp on character or comfort. From hip hostels to charming boutique hotels, the artsy vibe of the city permeates these spaces, making them perfect for mingling with fellow adventurers. Many offer unique themes or provide the chance to meet locals who are equally passionate about sharing their city with visitors. Whether you're sipping artisanal coffee in the lobby or engaging with other guests in laid-back lounges, these hotels promise to enhance your experience and connect you to the heart of the city. With so much variety and personality, there's no doubt that choosing the right hotel will be an integral part of your journey!

Restaurant
Outdoor swimming pool
Beachfront
Located along the coastline of the Eastern Cape, Hole in the Wall is located in Coffee Bay and the resort overlooks the iconic landmark of Hole in the Wall.
The self-catering, thatched roof apartments come fitted an open plan, well-equipped kitchen and a lounge area with a double sofa sleeper couch. Extras include fan, towels, bed linen and free toiletries.
The restaurant at Hole in the Wall offers an à la carte menu and the bar serves a variety of drinks. The resort features an outdoor swimming pool, a children’s playground and BBQ facilities. There is also a menu for dogs available in our restaurant and bar.
The spa has a selection of treatments. An array of activities can be enjoyed on site or in the surroundings, including fishing and hiking. East London is 177 mi away.
Cities nearby