Welcome to Krystal Beach Hotel

Nestled in the idyllic Harbour Island peninsula in Gordon’s Bay, the Krystal Beach Hotel offers a luxurious getaway unlike any other! With panoramic sea views and state-of-the-art facilities, this Gordon’s Bay accommodation gem is a must-visit for those seeking the perfect blend of relaxation and adventure.

The Rooms

We host 112 elegant rooms and suites, each offering stunning mountain or marina views. Our decor is a tasteful mix of cool textures, tones, and colours, adorned with local art and photography that add a uniquely South African touch. Whether you choose the Standard Twin, Double, Family Suite, Duplex, King or Luxury Suites, rest assured that comfort and tranquillity await you.

Gourmet Dining

When it comes to dining, the Krystal Restaurant, situated overlooking the bustling marina, serves breakfast, lunch, and dinner with a fine-dining flair. For a more relaxed setting, the Krystal Bar, adjacent to the restaurant, offers piping hot coffee or tea in a tranquil atmosphere. If you’re in the mood for some excitement, head down to the Oh La La Cocktail Lounge, a trendy spot on the boardwalk serving light bar snacks, cocktails, and gourmet milkshakes!

Exciting Experiences

The Krystal Beach Hotel isn’t just about rest and relaxation. Arrange a variety of exciting excursions via the hotel’s Travel Desk. From wine tasting and golfing to simply spending a lazy day on the beach, there’s something for everyone.

To complete your stay, we also recommend visiting the Krystal Komfort Spa. Located on the first floor alongside the hotel’s swimming pool, our spa offers a serene space to de-stress and recharge with a delightful selection of treatments and packages.

Interested in experiencing the solitude and splendour of the Krystal Beach Hotel? For more information about our Gordon’s Bay accommodation or to book your stay, please visit our website.

Opening Hours


Open 24 hours


Open 24 hours


Open 24 hours


Open 24 hours


Open 24 hours


Open 24 hours


Open 24 hours

Contact Owner