Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:





Filter by Type:










Filter by Facility:









Accommodation Types
All Types (41)
B&Bs (3)
Lodges (3)
Guest Houses (19)
Self Catering (16)

Reviews of Grahamstown

4 / 5 74 reviews
Read real reviews of Grahamstown from 74 verified guests.
Easy online booking at 41 accommodation options in Grahamstown. Browse Grahamstown self-catering, guesthouses, B&Bs and hotels with great rates. Find Grahamstown holiday accommodation for all tastes and budgets, with TravelGround.com.

Grahamstown Accommodation

41 great places to stay
Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
From
R850
per night, for 2 ppl
Self Catering in Grahamstown

The City of the Saints Guest Cottage hosts, Ryan and Chantelle, invites you to enjoy a tranquil stay in our spacious guest cottage. City of Saints Guest Cottage is situated in a secure complex with a 24-hour securit...

From
R1 490
per night, for 2 ppl
Game Lodge in Grahamstown

Aloe and Elephant Lodge is an exclusive game lodge nestled in pristine Eastern Cape bush with free-roaming game such as impala, nyala, giraffe, warthog, and smaller antelope. The game farm is situated just half an h...

From
R700
per night (sleeps 2)
Self Catering in Sunnyside, Grahamstown

Bartholomew's Loft is centrally situated, with self-catering accommodation or a bed and breakfast option, ideally suited to families or friends travelling together in the Eastern Cape. This historic building, once a...Flexible Cancellation!

From
R900
per night, for 4 ppl
Self Catering in Grahamstown

Garden Flat on Southey is a modern and compact self-catering flat, ideally located in a quiet area of Grahamstown, approximately 2 km from the centre of town. The flat is also 2.2km, 1.4km and 1.2km and 700m from Rh...

From
R800
per night (sleeps 2)
Lodge in Grahamstown

Sweet Waters Lodge offers accommodation on a picturesque farm situated on the outskirts of Grahamstown. The city is the home of Rhodes University and hosts the renowned National Arts Festival as well as the annual S...Flexible Cancellation!

From
R593
per night, for 2 ppl
Self Catering in Grahamstown

41 Oatlands offers 2 self-catering options, located in the heart of leafy Oatlands in Grahamstown. The home is close to DSG, St Andrews and Kingswood Schools, Rhodes University and the centre of town. 41 Oatlands -...

From
R830
per night, for 2 ppl
Guest House in Grahamstown

A Stone's Throw accommodation is nestled on the hilltops above Grahamstown. Offering country living "A Stone's Throw" from the University town of Grahamstown, where you can enjoy panoramic vistas and witness gorgeou...

From
R750
per night (sleeps 2)
Self Catering in Grahamstown

A Lovely Quiet and Safe Room is a guest room located on the owner’s property in the suburb of Cradock Heights in Grahamstown. The town is situated in the Eastern Cape province, just 130 km from Port Elizabeth and ...

From
R1 100
per night, for 2 ppl
Guest House in Grahamstown

Ideally situated in Grahamstown, Makhanda, Jenny’s Guest House caters for all discerning travellers. Our close proximity to St Andrew’s College, Diocesan School for Girls, as well as Kingswood College and Rhodes...

From
R700
per night, for 2 ppl
Self Catering in Grahamstown

Cottage on Clarke is a quiet studio cottage located on a private residence in Grahamstown, but with its own private entrance. The property is located just 3 km from Rhodes University and the centre of Grahamstown. ...

Page:
1
2
3
4
5
6
7
8
9
Showing 1 to 10
 Next Page  
Grahamstown in situated in the Eastern Cape province, just 130km from Port Elizabeth and 180km from East London. The city is home to Rhodes University, the Diocese of the Anglican Church of South Africa, and the College of Transfiguration. The city has 52 churches from numerous denominations, earn...   Read more
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | bookings@travelground.com