Reserve directly with us
Up to 10% cheaper
than with Booking.com
Check rooms and rates
From80US$ /night
Check-in
03Dec2025Select date
Check-out
04Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Zulberg Close, Off Ernest Oppenheimer Road Bruma Lake, Johannesburg, South Africa, 2100
Perfect
8.4
9.5
/10
4.6
/5

Rooms & Amenities

City Lodge Hotel Eastgate offers 69 air-conditioned rooms, including studios, one-bedroom, and two-bedroom units. Each room has a kitchenette with a fridge, microwave, and tea/coffee facilities. Rooms include a laptop-compatible safe, workspace with plugs, and an en-suite bathroom. Select rooms are designed for guests with disabilities. All rooms have a TV with selected DStv channels.

Dining & Breakfast

A breakfast area serves full breakfasts on weekdays from 6:30 AM to 10:00 AM. Snacks and tea are available throughout the day. The hotel does not have an onsite restaurant, but Eastgate Shopping Centre, located 1.5 km away, has over 300 dining options.

Leisure & Facilities

The hotel has an outdoor pool, a garden, and a fitness room. Guests can use the launderette or relax at the sundowner bar. Free uncapped Wi-Fi is available throughout the property. Secure parking is provided for those arriving by car.

Location & Transport

The hotel is 1 km from Eastgate Shopping Centre, 5 km from Johannesburg CBD, and 8 km from OR Tambo International Airport. A shuttle service to the airport is available. Nearby landmarks include Royal Johannesburg & Kensington Golf Club (3 km), Satyagraha House (3.5 km), and Ellis Park Stadium (5 km).

Services & Business

The hotel offers daily housekeeping, grocery deliveries, and a 24-hour front desk. Meeting facilities accommodate up to 40 guests in cinema-style seating. Boardrooms are available for small conferences of up to 10 people. Other services include luggage storage and facilities for disabled guests.

View all

Choose the Room

From cosy doubles to spacious family suites – all with flexible options, breakfast, and exclusive deals.
Deluxe Two-Bedroom Apartment Garden View
2 persons
60 m² 
1 King-size bed
Garden view
Heating
Air conditioning
Studio
2 persons
40 m² 
2 Single beds
Shower
Coffee machine
One-Bedroom Suite
2 persons
50 m² 
2 Single beds
Shower
Coffee machine

Check Dates & Room Rates

See what's available for your travel dates

Getting around

All Transportation Options at a Glance

City Centre
Johannesburg 6.7 km
Airports
O.R. Tambo International (JNB) 15.7 km
Rand (QRA) 15.8 km
Train
Ellis Park Railway Station 5.1 km
Fordsburg 9.2 km

Amenities

Thoughtfully designed amenities for a comfortable & memorable stay

General

  • Non-smoking property
  • Free Wi-Fi
  • Parking
  • Safe deposit box
  • 24-hour reception
  • No pets allowed
  • Rooms/ Facilities for disabled
  • Wheelchair access
  • 24-hour security
  • Luggage storage
  • Lift
  • Currency exchange
  • Multilingual staff
  • Fire extinguishers
  • Key card access

Sports & Fitness

  • Fitness centre
  • Golf course

Guest Parking

  • Kitchen
  • Electric kettle
  • Cookware/ Kitchen utensils

Services

  • Paid airport shuttle
  • Paid city shuttle
  • Housekeeping
  • Laundry
  • Dry cleaning
  • Grocery shopping service
  • Shops/Commercial services
  • Newspaper service
  • Bell staff/Porter
  • Welcome drink

Dining

  • Paid breakfast
  • Restaurant
  • Bar/ Lounge area

Business

  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Children's buffet
  • Board games

Facilities for people with disabilities

  • Toilet for disabled
  • Bathroom for disabled

Spa & Leisure

  • Indoor swimming pool
  • Outdoor swimming pool
  • Sun loungers
  • Garden area
  • BBQ facilities
  • Leisure/ TV room

Room features

  • Air conditioning
  • Heating
  • In-room safe
  • Sitting area
  • Patio
  • Terrace
  • Garden furniture
  • Tea and coffee facilities
  • Dining table
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Kitchen
  • Electric kettle
  • Cookware/ Kitchen utensils

Media

  • Flat-screen TV
  • AM/FM alarm clock

Room decor

  • Carpeted floor
Show more

Location

Zulberg Close, Off Ernest Oppenheimer Road Bruma Lake, Johannesburg, South Africa, 2100
Map view
Zulberg Close, Off Ernest Oppenheimer Road Bruma Lake, Johannesburg, South Africa, 2100
Nearby
Chinese Shops
390 m
Restaurants
The Fisherman's Plate
1.2 km
18 Derrick Avenue Cyrildene
Fong Mei Restaurant
1.2 km
18C Derrick Avenue Cyrildene
Ottimo Pizza and Pasta
780 m
179 Queen Street
Anong Thai Restaurent
1.2 km
20 Hettie Street Cyrildene
The Rusty Lady
1.1 km
145 Queen Street Kensington
Unlock Early-Bird Deals
Grab Exclusive Rates Instantly
Check Rates
Property information and rules
Check-in
from 14:00-21:00
Check-out
from 08:00-11:00
Guest Parking
Private parking is possible on site for free.
Internet
is available in for free.
Breakfast
The hotel offers a full breakfast at the price of ZAR 235 per person per day. 
Pets
Pets are not allowed.
Number of rooms:
42
Former name
Courtyard Eastgate
Check-in
03Dec2025Select date
Check-out
04Dec2025Select date
Rooms and Guests2 Guests, 1 Room