The Table Bay Hotel is a luxurious 5-star hotel located in the V&A Waterfront in Cape Town. It offers breathtaking views of the harbor and Table Mountain. The hotel features a world-class restaurant that serves a variety of international and local cuisine. Guests can enjoy a fine dining experience while taking in the stunning surroundings. The hotel also offers a range of amenities including a spa, fitness center, and swimming pool. With its convenient location and excellent dining options, The Table Bay Hotel is a top choice for travelers looking for a hotel with a restaurant in Cape Town.