The 10 best romantic hotels in Midrand, South Africa | Booking.com
Skip to main content

Romantic Hotels in Midrand

Find the romantic hotels that appeal to you the most

The best romantic hotels in Midrand

Check out our pick of great romantic hotels in Midrand

Filter by:

Review score

Protea Hotel by Marriott Midrand

Hotel in Midrand

Situated in a lush landscaped garden, halfway between Johannesburg and Pretoria, this 4-star hotel in Midrand offers elegant rooms with satellite TV. Facilities include an outdoor pool and a spa.

S
Sally
From
South Africa
The staff are phenomenal! Have never been anywhere where ALL the staff are exceptionally helpful and friendly. We had been given a different room to the one we had booked, and they immediately sorted it out, found us another, and gave us an upgraded room. When we called room service, our phone was giving issues, so the lady in room Service reported it on her own accord. They immediately came and replaced the phone. Spotless rooms, substantial servings of delicious food, it is the ideal spot in Midrand. We can not commend the staff enough from the Reception to the Room Service, Technical, Security at the gate, Restaurant and Wait Staff they were incredible. The only place we will stay in Midrand from now on.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 716 reviews
Price from
US$108.94
1 night, 2 adults

Ecotel Midrand

Midrand

Offering an outdoor pool, Ecotel Midrand is located in Midrand. WiFi access is available. Each room here will provide you with a TV. Private bathroom also comes with a shower.

L
Lydia
From
South Africa
The place is so chilled and nice to stay very comfortable and clean quiet place everything is perfect
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 579 reviews
Price from
US$28.76
1 night, 2 adults

Mercure Johannesburg Midrand

Hotel in Midrand

Just opposite Gallagher Estate and close to the main highway, Mercure Johannesburg Midrand is situated in the heart of Midrand 's central business. Free WiFi is available.

n
nmthembu1968
From
United Kingdom
Location to Convention Centre.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 537 reviews
Price from
US$61.24
1 night, 2 adults

Strawberry Fields Country Manor Guest House

Johannesburg (Near Midrand)

Strawberry Fields Country Manor Guest House is located in Midrand. Free WiFi access is available. Each room here will provide you with a TV, a patio and a hot tub. There is also an electric kettle.

P
Pieter
From
South Africa
A Tranquil breakaway from the city in the city .Bird lovers spot
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 181 reviews
Price from
US$62.25
1 night, 2 adults

The Syrene Boutique Hotel

Johannesburg (Near Midrand)

Located in Johannesburg’s wealthy Sandton District, The Syrene is a modern colonial-style hotel set among gardens and an outdoor pool. It features intimate accommodation with a gourmet restaurant.

N
Nolene
From
South Africa
Beautiful hotel, awesome, friendly and helpful staff, great food. Definitely highly recommended!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 17 reviews
Price from
US$158.80
1 night, 2 adults

B and B Sandton

Johannesburg (Near Midrand)

Set in Johannesburg, 11 km from Sandton City Mall, B and B Sandton has a garden and rooms with free WiFi access.

K
Khanya And Botle
From
South Africa
Spacious full bathroom, with a shower and a bath. A very big bed, the staff were very kind and during loadshedding they even give you a light.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 235 reviews
Price from
US$41.21
1 night, 2 adults

Eagle Rock Executive Guest House

Kempton Park (Near Midrand)

Set in Kempton Park, 2.1 km from Kempton Park Golf Club, Eagle Rock Executive Guest House offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

P
Patrick
From
Ireland
Staff went out of there way to make us welcome everything was more than we expected .
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 227 reviews
Price from
US$80.70
1 night, 2 adults

Grace Guest House

Johannesburg (Near Midrand)

Located 1 km from the Bryanston Country Club, Grace Guest House offers en-suite rooms. It features a garden with outdoor pool, free WiFi and on-site parking.

s
suraiya
From
Netherlands
Location, fantastic service and comfort
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 311 reviews
Price from
US$72.05
1 night, 2 adults

ONOMO Hotel Johannesburg Sandton

Johannesburg (Near Midrand)

Immerse yourself in the heart of Sandton at ONOMO Hotel Johannesburg Sandton, where a stylish and comfortable retreat awaits.

O
Ouma Sabrina
From
Mauritius
Great location Mall very close and Gautrain station fews steps ahead
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,880 reviews
Price from
US$80.50
1 night, 2 adults

The Nicol Hotel and Apartments

Johannesburg (Near Midrand)

The Nicol Hotel and Apartments is set in the leafy suburb of Bedfordview. The complex boasts an outdoor pool, fitness centre and restaurant. Free private parking is available on site.

S
Simone
From
Australia
Rui-the owner/ manager went above and beyond to ensure we were satisfied and well care for. He is hands on, most hospital, compassionate kind and genuinely concerned. The staff are all friendly and willing and helpful. The apartment was comfortable and impeccable.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,021 reviews
Price from
US$57.58
1 night, 2 adults
All romantic hotels in Midrand

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

Most booked romantic hotels in Midrand and surroundings in the past month

See all