Skip to main content

Search hotels in Grahamstown

Enter your dates to see the latest prices and deals for Grahamstown hotels

Grahamstown – 68 hotels and places to stay

Filter by:

Star Rating
Review score

Seven Fountains Farm

Hotel in Grahamstown

Located in Grahamstown, 6.4 miles from Lalibela Private Game Reserve, Seven Fountains Farm has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Abrahams
From
South Africa
Very nice and quiet very friendly staff rooms are nice and big. Breakfast was fantastic. Fantastic service given. They went over and above waited for me as I was late to book in
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 163 reviews
Price from
$83.14
1 night, 2 adults

1-on-Ross

Grahamstown

1-on-Ross is a recently renovated apartment in Grahamstown where guests can make the most of its garden and barbecue facilities.

N
Ntantiso
From
South Africa
We booked self catering accommodation, the whole place was awesome
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 134 reviews
Price from
$72.17
1 night, 2 adults

The Milner by The Oyster Collection

Grahamstown

Providing garden views, The Milner by The Oyster Collection in Grahamstown provides accommodations, water sports facilities, an outdoor swimming pool, a garden, a bar, and barbecue facilities.

P
Peter
From
South Africa
Excellent breakfast and very convenient location for St Andrews and DSG
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 240 reviews
Price from
$135.68
1 night, 2 adults

African Safari Lodge

Grahamstown

Providing river views, African Safari Lodge in Grahamstown provides accommodations, a garden, a shared lounge, a terrace and barbecue facilities.

Z
Zuko
From
South Africa
Everything. Everything was great. The room was spacious. We had one of the most incredible views you'll see overlooking the river - a few animals also could be seen late afternoon visiting the river. The staff were incredible and very accommodating - excellent service. We also took a sunset game drive that was incredible and informative - we saw zebra, bontebok, buffaloes, monkeys, giraffes and plenty warthog, among other animals. The whole experience and place was even better than we thought. Super quiet. Super refreshing.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 214 reviews
Price from
$120.96
1 night, 2 adults

8A Grahamstown by The Oyster Collection

Grahamstown

Located in a quiet and leafy cul-de-sac in Grahamstown, 8A Grahamstown by The Oyster Collection offers free WiFi access and a pool with loungers.

c
chido
From
Zimbabwe
Luthando was very helpful and kind 5 star service
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 261 reviews
Price from
$145.29
1 night, 2 adults

Three On Bond

Grahamstown

Offering a garden, Three On Bond provides accommodations in Grahamstown. This property offers a private pool, free Wifi, and free private parking.

A
Ayanda
From
South Africa
The property was spacious and secure.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 11 reviews
Price from
$122.11
1 night, 2 adults

Land's End Private Game Reserve

Grahamstown

Featuring an outdoor swimming pool, a garden as well as a terrace, Land's End Private Game Reserve is located in Grahamstown, within 14 miles of Thomas Baines Nature Reserve and 17 miles of 1820...

A
Aretha Pieterse
From
South Africa
It was one of the most beautiful places we’ve stayed in for a long time. Although the photos already looked stunning, the reality far surpassed our expectations. We were warmly welcomed by the friendly staff with freshly made roosterkoek and vetkoek. The cabin was beautifully furnished and decorated, striking the perfect balance between nature and luxury. The bed and linen were exceptionally comfortable and of outstanding quality. This truly is the ideal destination for a disconnected weekend or holiday — the perfect place to reconnect with nature while enjoying ultimate comfort and luxury.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
Price from
$144.34
1 night, 2 adults

Featherstone View Cottage

Grahamstown

Featherstone View Cottage offers accommodations in Grahamstown, 3.7 miles from 1820 Settlers Monument and 11 miles from Thomas Baines Nature Reserve.

R
Rocco
From
United Arab Emirates
The location: An amazing view, far enough from Grahamstown for peace and tranquility but close enough for comfort. The accommodation: Stunning little cottage with all the amenities that you need. Solar powered which meant no loadshedding! Overall: A little gem in the mountains that is worth every cent paid.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 11 reviews
Price from
$127.16
1 night, 2 adults

Kaiser's B&B

Grahamstown

Kaiser's B&B offers accommodations in Grahamstown, 1.7 miles from 1820 Settlers Monument and 10 miles from Thomas Baines Nature Reserve.

V
Vusie
From
South Africa
The hosts had incredibly beautiful souls and were very kind. The rooms were stunningly beautiful and clean, each accompanied by a thoughtful booklet crafted by the hosts, providing valuable insights into Grahamstown. The place exudes tranquility, especially the pool area, where the host generously offered us fruit as we enjoyed their captivating estate. The Wi-Fi is exceptional, paired with DSTV in every room—words fall short; booking with them is a decision you won't regret.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 78 reviews
Price from
$71.88
1 night, 2 adults

Mimosa

Grahamstown

Mimosa in Grahamstown provides accommodations with free bikes, a garden, and a terrace.

D
Donovan
From
United States
Big high five to the Mimosa Guest House in Makhanda, my base of operations (along with a herd of cows outside) during the RU120 visit to Makhanda. Very comfortable historic home in a lush garden setting with inviting charcoal pool. Temperatures required regular immersions and poolside lounging. Woke up to the caterwauling of the Hadada Ibis in the trees each morning. Enjoyed meals at Major Fraser's across the street from Drostdy Arch. They have superb pizzas that are wood-fired oven-cooked.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 68 reviews
Price from
$86.61
1 night, 2 adults
See all 68 hotels in Grahamstown

Best hotels with breakfast in Grahamstown and nearby

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 97 reviews

    1.8 miles from 1820 Settlers Monument in Grahamstown, Amabwe Guesthouse features accommodations with access to a hot tub and spa center. 10 miles from Thomas Baines Nature Reserve and 24 miles from...

    From $74.36 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 100 reviews

    Offering a terrace and a shared lounge, St Aidan's Manor in Grahamstown is close to St Michael and St George Cathedral and Observatory Museum Grahamstown.

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 264 reviews

    Located in Grahamstown, a 14-minute walk from 1820 Settlers Monument, The Graham Hotel provides accommodations with a bar and private parking.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 172 reviews

    Just a 12-minute walk from 1820 Settlers Monument and 500 yards from St Michael and St George Cathedral, 137 High Street Guest House features accommodations in Grahamstown, with a garden, a terrace,...

    From $89.38 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 181 reviews

    Bartholomew's Loft, located in the historic town of Grahamstown, offers both self-catering and bed & breakfast accommodations. This renovated property is within 0.9 mi of Rhodes University.

    From $66.40 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 38 reviews

    Oak lodge Guest House offers accommodations in Grahamstown, 1.4 miles from 1820 Settlers Monument and 9.4 miles from Thomas Baines Nature Reserve.

    From $80.95 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 47 reviews

    Offering a year-round outdoor pool and views of the garden, Cornerstone Manor is located in Grahamstown in the Eastern Cape Region, 30 mi from Port Alfred.

    From $127.02 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 3 reviews

    Zuzani Ikhaya B&B is located in Grahamstown, just 23 miles from Lalibela Private Game Reserve and a 14-minute walk from Observatory Museum Grahamstown.

Budget hotels in Grahamstown and nearby

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 338 reviews

    Offering a garden and a terrace, Settler Cottage Apartment in Grahamstown is close to Observatory Museum Grahamstown and St Michael and St George Cathedral.

    From $66.40 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Oatlands Cottages enjoys a location in Grahamstown, 1.5 miles from 1820 Settlers Monument and 10 miles from Thomas Baines Nature Reserve.

    From $88.34 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 78 reviews

    Kaiser's B&B offers accommodations in Grahamstown, 1.7 miles from 1820 Settlers Monument and 10 miles from Thomas Baines Nature Reserve.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 87 reviews

    55 New Street, Makhanda is a recently renovated apartment in Grahamstown near 1820 Settlers Monument. There's a private entrance at the apartment for the convenience of those who stay.

    From $57.59 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 38 reviews

    Offering inner courtyard views, 30 on Oatlands Road in Grahamstown offers accommodations, a garden, and a shared lounge.

    From $75.78 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 60 reviews

    The Cock House offers accommodations in Grahamstown, 1.7 miles from 1820 Settlers Monument and 10 miles from Thomas Baines Nature Reserve.

    From $63.51 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 68 reviews

    Mimosa in Grahamstown provides accommodations with free bikes, a garden, and a terrace.

    From $86.61 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Sunnyside Haven offers accommodations in Grahamstown, 23 miles from Lalibela Private Game Reserve.

    From $69.28 per night

Hotels located in the center of Grahamstown

  • Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 33 reviews

    Offering pool views, Calming Waters Guesthouse in Grahamstown offers accommodations, a garden, and a terrace. This property offers a private pool, free Wifi, and free private parking.

    From $41.57 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 47 reviews

    Imani Guest House is located in Grahamstown, just 24 miles from Lalibela Private Game Reserve and 1.4 miles from Observatory Museum Grahamstown.

    From $46.91 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 17 reviews

    The Nest- on Knowling Street offers accommodations in Grahamstown, 2.4 miles from 1820 Settlers Monument and 11 miles from Thomas Baines Nature Reserve.

    From $40.30 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 116 reviews

    Providing garden views, AppleBee Guest Cottages in Grahamstown features accommodations, an outdoor swimming pool, a garden, and barbecue facilities.

    From $75.06 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    6 Durban Street, Grahamstown offers accommodations in Grahamstown, 9.2 miles from Thomas Baines Nature Reserve and 23 miles from Lalibela Private Game Reserve.

    From $92.38 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 92 reviews

    Offering a garden and barbecue facilities, Jenny's Guest House in Grahamstown is close to St Michael and St George Cathedral and South African Institute for Aquatic Biodiversity.

    From $75.06 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 44 reviews

    Just a 18-minute walk from 1820 Settlers Monument and 0.7 miles from South African Institute for Aquatic Biodiversity, Lanherne Guest House Bed & Breakfast features accommodations in Grahamstown, with...

    From $106.52 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 1 review

    Travellers Rest offers accommodations in Grahamstown, 24 miles from Lalibela Private Game Reserve and 1.3 miles from St Michael and St George Cathedral.

    From $53.70 per night

What Guests Said About Grahamstown:

  • 10.0

    “I visited a town in South Africa called Grahamstown, also...

    “I visited a town in South Africa called Grahamstown, also known as Makhanda. It is a beautiful place. At first, it looks small, but it has very good schools and University there . It is also easy to get around, and the security there is very good. People can walk freely and enjoy the town.”
    Guest review by
    vicky
    Tanzania
  • 4.0

    The historical aspects were fascinating, especially the old...

    The historical aspects were fascinating, especially the old Churches and cathedrals. These are largely untouched from the general significant decline in basic services. We were only there for a sporting event. Not sure it is a place we would consider a holiday destination.
    Guest review by
    Gavin
    South Africa
  • 2.0

    Grahamstown has amazing old buildings and history.

    Grahamstown has amazing old buildings and history. BUT the roads are a disaster !! Giant potholes everywhere and some of the roads you have to actually look for the tar that is left. The municipality should be ashamed. African road between 3 biggest private schools is abysmal
    Guest review by
    theunissen
    South Africa
  • 8.0

    It is a town where one can shop around.

    It is a town where one can shop around. The roads are so shocking, there are potholes everywhere and they are bad. I was so worried about my tyres. That is the only reason that would make me not to visit Grahamstown, roads are very bad.
    Guest review by
    Nomacira
    South Africa
  • 6.0

    The Grahamstown Art festival was the attraction.

    The Grahamstown Art festival was the attraction. Grahamstown, being an academic hub, has the potential to do more to attract visitors. This will surely boost the much needed economic drive. We popped in at the local Steers around 19h00 on our way home. The eatery was quite busy but service a bit slow.
    Guest review by
    G
  • 8.0

    The peppergrove mall is actually a shopping complex not a...

    The peppergrove mall is actually a shopping complex not a mall, with limited stores. The road needs to be maintained the ia a lot of pothholes from the main road to reach the peppergrove mall. The donkies and cows that roaming around need to be kep safe as they can cause accident
    Guest review by
    Lucia
    South Africa

See reviews by guests who stayed at hotels in Grahamstown

See all
  • From $90.07 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 143 reviews
    The house was homey and tidy, and we enjoyed our stay. The complementary coffee and rusks were also nice, and the gowns kept us warm as it was chilly in Grahamstown on those particular evenings. The guest house has borehole water, it is close to the Rhodes University campus and town.
    Guest review by
    Ncebakazi
    South Africa
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 16 reviews
    The place is very comfortable and feels like home away from home. Well secured place. The only downside is the conditions of the roads around Grahamstown. But the venue is well looked after and very comfortable.
    Guest review by
    Nokuphiwa
    South Africa
  • From $75.06 per night
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 92 reviews
    The room is clean, they went all out to make sure that it is comfortable for the customers. Grahamstown can get cold, the room has an electric blanket and a wall heater.
    Guest review by
    Babalwa
    South Africa
  • From $45.25 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 251 reviews
    Gret place to stop over in Grahamstown, neat, clean and meets all a persons needs.
    Guest review by
    Lindner
    South Africa
  • From $140.30 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 261 reviews
    This is beautiful place one of the best in Grahamstown
    Guest review by
    Lebogang
    South Africa