Top 10 Hotels in Grahamstown

See all 7 Hotels in Grahamstown
Pumba Private Game Reserve
Pumba Private Game Reserve

Highlands, Makana Municipality, Grahamstown 6065

5.0 out of 5.0
4.8 out of 5 (13 reviews)

Situated in a provincial park, this all-inclusive lodge is 0 mi (0 km) from African Pride Pumba Private Game Reserve and …

$844
Kichaka Luxury Game Lodge
Kichaka Luxury Game Lodge

Seven Fountains, Grahamstown 6140

5.0 out of 5.0
4.9 out of 5 (8 reviews)

Situated in a national park, this all-inclusive lodge is 7.3 mi (11.8 km) from Lalibela Game Reserve and 10.3 mi (16.6 km) …

$764
Radisson Blu Hotel, Port Elizabeth
Radisson Blu Hotel, Port Elizabeth

Corner of Marine Drive And Ninth Avenue, Port Elizabeth 6001

4.0 out of 5.0
4.2 out of 5 (273 reviews)

Located in Summerstrand, this spa hotel is steps from Piet Retief Monument and Summerstrand Beach. Hobie Beach and The …

$107
Mansfield Game Reserve
Mansfield Game Reserve

6km from Port Alfred on R67, Port Alfred 6170

3.0 out of 5.0
3.4 out of 5 (5 reviews)

Situated in Port Alfred, this caravan park/campground is within 6 mi (10 km) of Fish River Sun Golf Course, Great Fish Poin …

$43
Woodbury Lodge
Woodbury Lodge
5.1 mi from Grahamstown
4.0 out of 5.0
5 out of 5 (2 reviews)

Situated on a river, this all-inclusive lodge is 12.5 mi (20.2 km) from Amakhala Game Reserve and within 32 mi (52 km) of …

$547
Woodbury Tented Camp
Woodbury Tented Camp
5.1 mi from Grahamstown
3.0 out of 5.0
5 out of 5 (5 reviews)

Situated in Sidbury, this all-inclusive lodge is 12.5 mi (20.2 km) from Amakhala Game Reserve and within 32 mi (52 km) of …

$385
HillsNek Safari Camp
HillsNek Safari Camp
5.2 mi from Grahamstown
4.0 out of 5.0
5 out of 5 (10 reviews)

Located in the mountains, this family-friendly hotel is 12 mi (19.4 km) from Amakhala Game Reserve.

$645
Kariega Game Reserve - Main Lodge
Kariega Game Reserve - Main Lodge
12.3 mi from Grahamstown
4.0 out of 5.0
4.4 out of 5 (7 reviews)

Set in Kenton on Sea, this family-friendly lodge is within 12 mi (20 km) of Mosaic Studio, Kenton on Sea Beach, and Kenton …

$594
Kariega Game Reserve - Ukhozi Lodge
Kariega Game Reserve - Ukhozi Lodge
13.8 mi from Grahamstown
4.0 out of 5.0
4.5 out of 5 (6 reviews)

Situated in the mountains, this lodge is within 12 mi (20 km) of Mosaic Studio, Kenton on Sea Beach, and Kenton Marina. Sport …

$736
Kariega Game Reserve - River Lodge
Kariega Game Reserve - River Lodge
16.4 mi from Grahamstown
4.0 out of 5.0
4.3 out of 5 (4 reviews)

Situated in the mountains, this spa lodge is within 9 mi (15 km) of Mosaic Studio, Kenton Marina, and Kenton on Sea Beach. …

$745

Recent Reviews in Grahamstown

Hide content

Where to stay in Grahamstown

Grahamstown Hotel Guide

Looking to find accommodation in Eastern Cape, specifically in Grahamstown? Within a 0.1-mile distance from central Grahamstown you'll find 2 Expedia-recommended short-stay and long-stay accommodation options you can choose from.

Expedia-listed hotels within driving distance of Grahamstown include the 30 on Oatlands Road and 11 Worcester-on-Durban.

The A Stone's Throw is one of a small number of more economical hotel options in Grahamstown.

7 miles from the heart of Grahamstown, is the Pumba Private Game Reserve. Alternatively, the Lalibela Game Reserve All Inclusive is located 17 miles away. Two other alternatives worth checking out around Grahamstown are the Kichaka Luxury Game Lodge and the Idwala Lodge.

25 miles from Grahamstown is Port Alfred, which features the Shamwari Game Reserve. Paterson offers some great places to spend the night. Alternatively, you may wish to stay in Port Alfred, 35 miles to the southeast of Grahamstown. While in Port Alfred, check out the East Beach. Places to stay in in Port Alfred include the The Royal Guest House and The Lookout Guest House.

Get your fix of local sport with a trip to Sports Green, which is 35 miles to the southeast of Grahamstown. If you are interested in sleeping nearby, make a reservation in the Halyards Hotel and Spa or Sheilan House.

Port Elizabeth International Airport is a logical airport, and can be found 70 miles from Grahamstown. Conveniently located hotel options are The Boardwalk Hotel and Hacklewood Hill Country House.