Skip to content

B4 Century on Lake, Cape Town (Promo Code Discount & Deal)

B4 Century on Lake, Cape Town - Promo Code Details

Get Discount


This is the best B4 Century on Lake, Cape Town promotion code discount for August 2025.

B4 Century on Lake, Cape Town promo code & hotel info for 2025

Hotel name: B4 Century on Lake, Cape Town

Address: Ratanga Road, Century City, 7446 Cape Town, South Africa

City: Cape Town

Zip code: 7446

Country: South Africa

Description: Located 7 miles from Kenilworth Race Course, B4 Century on Lake offers accommodations in Cape Town. The property features views of the lake and is 4.3 miles from Groote Schuur Estate.

Offer details: The best coupon or savings is automatically applied above. How much you’ll save depends on the days of the week you book your room, the duration of your stay, the current availability of the room, the season of the year, and other factors.

Research done: We check sites like Booking.com, Hotels.com, Kayak.com, Travelocity.com, and Priceline.com to give you the ultimate deal, whether you’re staying in Cape Town or other cities like Ríohacha, Pereira, or Fort Nelson.

Limited time sales for this accommodation

Keep an eye out for bargains, like the ones below:

Honeymoon Special: 27% Off Including Welcome Drinks + Pet-Friendly Amenities

Loyalty Reward: 42% Off With Free Cancellation + Late Check-Out

Group Discount: 31% Off For Returning Customers + Eco-Friendly Gifts

Exclusive 22% Off for Members With No Prepayment + Custom Bedding Options

Suite Special: 42% Off Deluxe Rooms With Parking Included + Early Check-In

Summer Savings: 13% Off Including Welcome Drinks + Complimentary Parking

Romantic Package: 11% Off With No Prepayment + Custom Bedding Options

Stay 2 Nights, Get the 3rd Free With Free Cancellation + Exclusive Lounge Access

Flash Sale: 17% Off Today Only For Midweek Bookings + Pool Access

Complimentary Spa Access Including Welcome Drinks + Pool Access

Save on holidays and celebratory occasions

Look for special rates tied to festive days, like the ones below:

Dive Into Summer Vacation Fun: Buy One Spa Treatment, Get One Free & Eco-Friendly Reusable Water Bottles

Kick Off Saint Patrick’s Day With: Kids Eat Free & Stay Free & Eco-Friendly Reusable Water Bottles

Enjoy a Memorable Earth Day: Kids Eat Free & Stay Free & In-room Espresso Machine

Property highlights

One of our best sellers in Cape Town!

Located 7 miles from Kenilworth Race Course, B4 Century on Lake offers accommodations in Cape Town. The property features views of the lake and is 4.3 miles from Groote Schuur Estate. Free private parking is available on site.

The kitchenette features an oven. A flat-screen TV is featured. Other facilities at B4 Century on Lake include an outdoor pool.

Mediclinic Cape Town is 6 miles from B4 Century on Lake, and Cavendish Square Shopping Center is 7 miles from the property. Cape Town International Airport is 7 miles away.

Rooms & rates

Number of rooms: 37

Minimum price per room: 93 USD

Maximum rate per room: 849 USD

What will you get for your money?

While you want to get the lowest price possible, you also want to be happy with where you’re staying.

Consider the comfort of double versus queen-sized rooms.

In addition to a good location, take a moment to see if there are amenities like:

  • No risk cancellation policy (no cancellation fee)
  • Safe for valuables
  • Walking distance to sights, attractions, restaurants, and stores
  • Safety deposit boxes
  • Tea / coffee maker
  • Meeting / conference facilities
  • 24/7 front desk
  • Free airport shuttle service
  • Good TV options
  • Pets allowed

Brief reviews in English (and other languages)

The building has been renovated recently and done very nicely. The room was large and comfortable and the facilities good. The manageres was friendly and very informative on arrival. The location was very central.

The hotel is conveniently located near train stations, car rentals and the metro train. Great rooms. Clean and neat. We loved it

Property was decent with all facilities..Location was good as well..For a family or for groups its a good place..

Great studio room on the 3rd floor. Check in was a little slow but was ok. Room was spacious, bed was huge and plenty of wardrobe space – PLENTY! Bathroom was spacious and clean. The sofa in the room turns into a sofa bed.

I had a lovely stay. The staff is wonderful, the place is clean, bright and shiny. The Location couldn’t be better. Congratulations!

One of the best hotels I ever stayed in. I just love this hotel and it will be my favorite hotel in Dubai. It just special and staff are so friendly You should visit this hotel one day

We enjoyed our stay no complaints about room etc.

nice espresso machine and baked cake in the morning. Clean and friendly and helpful staff. great location.

Great view of the lake. Ample parking. The condo was very newly redone.

Gazda a fost foarte ok, foarte amabil, ne-a oferit tot ce am avut nevoie. Patul mare si confortabil, terasa superba, la umbra, cu vedere la munte, aerul conditionat merge perfect, canale de la televizor super ok, in engleza. Recomand aceasta locatie din toata inima!

Recommended hotels (additional offers)

If you like this hotel, you might also be interested in:


1. Banksia Boutique Hotel & Spa, Cape Town

Located in the Rosebank neighborhood in Cape Town, 2.9 miles from Kenilworth Race Course, Banksia Boutique Hotel & Spa features air-conditioned rooms with free WiFi throughout the property.

14 Banksia Road, Rosebank, Rosebank, 7100 Cape Town, South Africa


2. Bantry Bay Suite Hotel, Cape Town

Located in Cape Town, 8 miles from Kenilworth Race Course, Bantry Bay Suite Hotel features a year-round outdoor pool and sun terrace. Guests can enjoy the on-site bar.

8 Alexander Road, Sea Point, 8060 Cape Town, South Africa


3. Bay Reflections Camps Bay Luxury Serviced Apartments, Cape Town

Showcasing an outdoor pool and sauna, Bay Reflections Camps Bay Luxury Serviced Apartments is located in Cape Town in the region of Western Cape.

19A Francolin Road, Camps Bay, 8005 Cape Town, South Africa


4. Bijoux Aparthotel by Totalstay, Cape Town

Offering accommodations with air conditioning, Bijoux Aparthotel by Totalstay is located in Cape Town, just 6 miles from Kenilworth Race Course. Mediclinic Cape Town is one mile from the property.

31 Adderley Street, City Bowl, 8000 Cape Town, South Africa


5. Bliss Boutique Hotel, Cape Town

Located 10 miles from Kenilworth Race Course in Cape Town, Bliss Boutique Hotel features a restaurant and bar.

25 Albus Drive, 7435 Cape Town, South Africa

Final review & details for this lodging

Markdowns last updated: August 09, 2025

Coming soon: September 2025 deals for B4 Century on Lake, Cape Town