The Table Bay Hotel is a five-star hotel located on the Victoria & Alfred Waterfront in Cape Town. The hotel offers luxurious rooms and suites with elegant decor and modern amenities. Many of the rooms have private terraces with views of the waterfront or Table Mountain. The hotel features several dining options, including a fine dining restaurant and a casual bistro. Other amenities include a spa, fitness center, and outdoor pool. With its prime waterfront location and stunning views, The Table Bay Hotel is a top choice for travelers looking for a hotel with a terrace in Cape Town.