Skip to main content

Accommodations in Grahamstown

Find the accommodations that appeal to you the most

The best accommodations in Grahamstown

Check out our selection of great accommodations in Grahamstown

Filter by:

Review score

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, 147 reviews
Price from
$79.23
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, 218 reviews
Price from
$143.22
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.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 199 reviews
Price from
$127.68
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.

W
Warrick
From
South Africa
Honesty bar, Size of rooms. The exceptional staff (Mo) and breakfast.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 257 reviews
Price from
$153.36
1 night, 2 adults

Pumba Private Game Reserve

Grahamstown

The 5-star Pumba Private Game Reserve lodge has views from a private wooden deck overlooking Lake Kariega or the African bush.

M
Melissa
From
United States
This was a phenomenal location from start to finish. The accommodations, food and safari were all exceptional!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 363 reviews
Price from
$812.74
1 night, 2 adults

Oatlands Cottages

Grahamstown

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

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
$106.65
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.0
Wonderful - What previous guests thought, 18 reviews
Price from
$128.89
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.8
Exceptional - What previous guests thought, 10 reviews
Price from
$152.36
1 night, 2 adults

15 St Aidans

Grahamstown

Just a 14-minute walk from St Michael and St George Cathedral and 1.1 miles from Observatory Museum Grahamstown, 15 St Aidans features accommodations in Grahamstown with a garden.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 11 reviews
Price from
$335.19
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
Exceptional - What previous guests thought, 12 reviews
Price from
$134.23
1 night, 2 adults
All accommodations in Grahamstown

Top picks for Grahamstown hotels

Explore our most popular hotels in Grahamstown

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 363 reviews
    From
    $813
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 101 reviews
    From
    $99
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 218 reviews
    From
    $143
    1 night, 2 adults
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 262 reviews
    From
    $102
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 147 reviews
    From
    $79
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 257 reviews
    From
    $153
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 46 reviews
    From
    $131
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 41 reviews
    From
    $105
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 256 reviews
    From
    $116
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 161 reviews
    From
    $98
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 199 reviews
    From
    $128
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 33 reviews
    From
    $182
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 36 reviews
    From
    $80
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 69 reviews
    From
    $91
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 159 reviews
    From
    $77
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 166 reviews
    From
    $116
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 180 reviews
    From
    $73
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 19 reviews
    From
    $79
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 6 reviews
    From
    $107
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 118 reviews
    From
    $80
    1 night, 2 adults

Filter by:

Review score

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, 147 reviews
Price from
$79.23
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, 218 reviews
Price from
$143.22
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.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 199 reviews
Price from
$127.68
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.

W
Warrick
From
South Africa
Honesty bar, Size of rooms. The exceptional staff (Mo) and breakfast.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 257 reviews
Price from
$153.36
1 night, 2 adults

Pumba Private Game Reserve

Grahamstown

The 5-star Pumba Private Game Reserve lodge has views from a private wooden deck overlooking Lake Kariega or the African bush.

M
Melissa
From
United States
This was a phenomenal location from start to finish. The accommodations, food and safari were all exceptional!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 363 reviews
Price from
$812.74
1 night, 2 adults

Oatlands Cottages

Grahamstown

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

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
$106.65
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.0
Wonderful - What previous guests thought, 18 reviews
Price from
$128.89
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.8
Exceptional - What previous guests thought, 10 reviews
Price from
$152.36
1 night, 2 adults

15 St Aidans

Grahamstown

Just a 14-minute walk from St Michael and St George Cathedral and 1.1 miles from Observatory Museum Grahamstown, 15 St Aidans features accommodations in Grahamstown with a garden.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 11 reviews
Price from
$335.19
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
Exceptional - What previous guests thought, 12 reviews
Price from
$134.23
1 night, 2 adults
All accommodations in Grahamstown

Most booked accommodations in Grahamstown and surrounding area in the past month

See all

Popular with guests booking accommodations in Grahamstown

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 199 reviews

Popular with guests booking accommodations in Grahamstown

Popular with guests booking accommodations in Grahamstown

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 81 reviews

Popular with guests booking accommodations in Grahamstown

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 256 reviews

Popular with guests booking accommodations in Grahamstown

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 218 reviews

Popular with guests booking accommodations in Grahamstown

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 147 reviews

Popular with guests booking accommodations in Grahamstown

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 363 reviews

Popular with guests booking accommodations in Grahamstown

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 96 reviews

Popular with guests booking accommodations in Grahamstown

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 125 reviews

Popular with guests booking accommodations in Grahamstown

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 262 reviews

Great access to the city center. Check these accommodations in Grahamstown and nearby

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 317 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 $70.08 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3 reviews

Temp Student Accomodation offers accommodations in Grahamstown, 23 miles from Lalibela Private Game Reserve.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 101 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 8.0
Very Good - What previous guests thought, 96 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 $52.11 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 262 reviews

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

From $101.65 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 161 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 $98.12 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 180 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 $127.37 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 36 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 $58.51 per night

Enjoy breakfast in Grahamstown and nearby

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 46 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.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 5 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.

From $54.30 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 85 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 $79.23 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 41 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 $104.82 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 166 reviews

2.1 miles from 1820 Settlers Monument in Grahamstown, Villa Palesa Guesthouse features accommodations with access to a sauna, spa facilities, and wellness packages.

From $115.79 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 25 reviews

Just a 8-minute walk from Observatory Museum Grahamstown and half a mile from St Michael and St George Cathedral, Cozy Garden Cottage! features accommodations in Grahamstown with a garden.

Milner Meander

Grahamstown
Breakfast options
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 16 reviews

Offering a garden and a shared lounge, Milner Meander in Grahamstown is close to 1820 Settlers Monument and St Michael and St George Cathedral.

Located in Grahamstown, a 17-minute walk from 1820 Settlers Monument, Kwandwe Private Game Reserve - Fort House has accommodations with an outdoor swimming pool, free WiFi, a kids' club, and room...

Save money on accommodations in Grahamstown and nearby – budget options available

Quality Unity

Grahamstown
Budget options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 19 reviews

Quality Unity enjoys a location in Grahamstown, 1.7 miles from 1820 Settlers Monument and 10 miles from Thomas Baines Nature Reserve.

From $79.23 per night

30 on Oatlands Road

Grahamstown
Budget options available
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 36 reviews

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

From $79.99 per night

The Cock House

Grahamstown
Budget options available
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 81 reviews

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

From $67.04 per night

Mimosa

Grahamstown
Budget options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 69 reviews

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

From $91.41 per night

Sunnyside Haven

Grahamstown
Budget options available
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 $73.13 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 25 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 $45.10 per night

AppleBee Guest Cottages

Grahamstown
Budget options available
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 118 reviews

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

Kwa mfundisi

West Hill
Budget options available
Scored out of 10, guest rating 3.3
Poor - What previous guests thought, 3 reviews

Kwa mfundisi offers accommodations in West Hill, 2.6 miles from 1820 Settlers Monument and 11 miles from Thomas Baines Nature Reserve. This homestay features free private parking and free Wifi.

From $67.61 per night

FAQ about accommodations in Grahamstown

Accommodations that guests love in Grahamstown

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 147 reviews
Outstanding, value for money accommodation. Host very friendly and helpful. Will recommend to all my friends. Wish we could stay longer. Bed and pillows super comfy.
Guest review by
Susan
Family with young children
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 118 reviews
I had self catering. All the cutlery and crockery was excellent. My two dogs behaved themselves and that helped a lot. The property was big with a swimming pool. I went to stay there for safety, my rib was broken and I was traumatised. It felt like I was on a holiday. I will definitely stay there again. The staff was very polite.
Guest review by
Marene
Solo traveler
Avg. price/night: $70.08
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 317 reviews
For an overnight stay, the accommodation was good, with everything one would expect.
Guest review by
Di
Group
Avg. price/night: $127.37
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 180 reviews
Friendly staff, clean unit with super comfortable bed. Really enjoyed our stay we loved how tranquil the accommodation was. Checking in was super easy.
Guest review by
Aphiwem
Young couple
Avg. price/night: $83.42
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 69 reviews
Such a nice place and even nicer host! Suzanne was so kind and helped us with choosing the best route for the next couple of days :) We really enjoyed our stay here! Choose this accomodation and you won't regret it..it is even better and cozier than in the pictures - the place exceeded our expectations.
Guest review by
Theo
Young couple
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 256 reviews
What an awesome team at Milner Manor! We were made to feel so welcome by Cheryl, Lungi & Jenna! We had a brilliant stay and the accommodation (and breakfast) was fantastic. The room (and bathroom) was enormous and the beds were so comfy - the great blankets PLUS electric blankets meant our family went to bed happy & snug :) Lastly, to note, the property's back garden provided lovely quiet solitude while still being centrally located in town.
Guest review by
TarynH
Family with young children
Avg. price/night: $70.08
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 317 reviews
I love the location of this property. I have stayed there a few times and the staff are incredibly friendly and I find the accommodation good value for money. The beds are super comfortable and the linens are lovely.
Guest review by
Lindsay
Family with young children