Diamond Rose Guesthouse
About this property
Popular facilities
See all facilitiesGood to know
- Check-in
- From 14:00
- Check-out
- Until 10:00
- Languages
- Multi-language staff
- Smoking
- Smoke-free
- Room types
- 4
Guest reviews
Recent reviews shared by hotel guests
Sibusiso D.
We’re halfway through our stay, and the ten of us already feel unwelcome. The gardens are lovely and well kept, but the service has made this a really awkward visit. We’ve stayed at plenty of guesthouses around Middelburg, and we’ve never been treated this way. On our first evening, around 18:30, we asked if we could eat together in the dining area. We were told it’s only for breakfast, so we had to eat outside on the cold patio. The sliding doors were shut on us, with no warning, though someone did wish us good night. That was one of the coldest moments of the stay. We also followed the instruction to tell the guesthouse when we planned to braai, so they could provide what we needed. We got only the bare minimum and had to ask for more. A match we’d requested was taken away, and we had to go back for it. We’re not in our usual setting, so naturally we needed a few extra things. The staff’s unfriendly manner made it worse. A woman spoke to us with a cigarette in her hand, telling us to wrap up our meal. It was after 21:00, fair enough, but smoking while addressing guests felt inappropriate. The person who checked us in came across as aloof and suspicious, and the other staff haven’t been friendly either. There’s been no sense that anyone is trying. There was also a booking mistake: we’d requested a three-sleeper room, but an adult woman was expected to use a sleeper couch. We asked for a bed and had to carry it between two rooms ourselves. Nobody offered help. We’re very disappointed.
Thandi M.
The place itself is lovely and very clean, but the restrictions made me feel like I was back at my parents’ house. Visitors had to leave by 21:00, and after 22:00 you can’t be outside or near the pool. I wouldn’t stay again unless those rules change.
Ayanda N.
Breakfast was awful, and the kettle was too. The electricity went off a little after 10pm while I was working, and neither of the two numbers they gave me would connect. There wasn’t an ironing board, so I had to iron on the bed. The shower turned cold: I was told to wait 15 seconds for the water to heat, which I did. It got warm, then went ice cold again.
Nomsa K.
The gardens were a lovely, peaceful place to relax, and breakfast was delicious. I felt at home from the moment I arrived, thanks to the welcoming atmosphere and friendly service. My room was modern and clean, with a beautiful view of the garden and pool. It was a fantastic stay at a well-run place, and I’d happily recommend Diamond Rose Guest House to people visiting Middelburg for work or a break. I’m already looking forward to coming back.
Thandeka M.
Such a beautiful, quiet place. I keep admiring everything around me. The welcome and service were friendly, and they made guests feel like old friends.
Amenities
Everything available at this property
General Services
11 available- 24 Hour Reception
- Smoke Free Property
- Garden
- Terrace
- Outdoor furniture
- Room service
- Laundry
- Dry Cleaning
- Barbecue grill(s)
- Picnic area
- hotel
Internet
2 available- Free Wi Fi
- Internet
Meals
2 available- Breakfast
- Restaurant
Pool and beach
1 available- Outdoor pool
Languages
1 available- Multi Language Staff
What's nearby
Explore attractions, restaurants and transport around the hotel
3.2 km
20.7 km
877 m 11 min walk
673 m 8 min walk
Attractions
20- Aerorand park877 m 11 min walk
- MOTH Gondar Shellhole Middleberg2.2 km 27 min walk
- Middelburg Park2.9 km 36 min walk
- O.R Tambo Park3.7 km
- Tuin-Drom4.9 km
Restaurants
20- Galito’s673 m 8 min walk
- Barcelos South Africa744 m 9 min walk
- Dros1.1 km 14 min walk
- Seattle Coffee Company1.2 km 15 min walk
- Debonairs Pizza Midwater Centre1.2 km 15 min walk
Transit
10- MiddelburgTrain3.2 km
- DerwentTrain11.8 km
- MeadowbankTrain16.6 km
- eMalahleni (Witbank)Bus20.7 km
- ShirleyTrain20.7 km

Stay rules
Important conditions for your stay