Curated Luxury holiday rentals deals in Botswana

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Botswana

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Botswana, but are nearby and match your search.
Monte La Vue Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton · 532.58 km from centre

7.5

 

732 reviews

Breakfast available

Located in Sandton, a 16-minute walk from Montecasino, Monte La Vue Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. Featuring room service, this property also welcomes guests with a restaurant and a terrace. The property provides a 24-hour front desk, airport transportation, a shared lounge and free WiFi throughout the property.

At the hotel, rooms include a desk and a flat-screen TV. With a private bathroom equipped with a shower and free toiletries, certain accommodations at Monte La Vue Hotel also feature a city view. The rooms have a closet.

An à la carte, Full English/Irish or American breakfast is served at the property.

You can play table tennis at this 4-star hotel, and the area is popular for cycling.

Sandton City Mall is 7 miles from the accommodation, while Gautrain Sandton Station is 7.1 miles from the property. Lanseria International Airport is 10 miles away.

Compare price on Booking.com
Compare price on Booking.com
Riboville Boutique Hotel And Restaurant
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Midrand · 536.20 km from centre

8.5

 

272 reviews

Breakfast available

Located a 30-minute drive away from the city center of Johannesburg, Riboville Boutique Hotel And Restaurant features a restaurant and a fitness center. The lodge is 2.5 mi away from Leeuwkop Golf Club.

Each room at the Riboville Boutique Hotel And Restaurant offers a balcony with views of the dam or the surrounding polo field. The rooms are equipped with air conditioning, flat-screen TV, mini-bar and private bathroom.

The Riboville Boutique Hotel And Restaurant Main Restaurant serves modern and contemporary gourmet cuisine and opens up onto a terrace. Guests can also dine inside the wine cellar.

Other facilities offered at Riboville Boutique Hotel And Restaurant includes a 24-hour front desk, a library and meeting facilities. The property offers free parking and WiFi.

The lodge is 8.1 mi from Sandton Station and Tambo International Airport can be reached within 30 minutes by car.

Compare price on Booking.com
Compare price on Booking.com
Hotel Nomad Belvedere Lodge
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Midrand · 536.78 km from centre

8.0

 

37 reviews

Breakfast available

Hotel Nomad Belvedere Lodge features an outdoor swimming pool, garden, a shared lounge and restaurant in Midrand. Providing a bar, the property is located within 4.2 miles of Gallagher Convention Centre. The property provides a 24-hour front desk, airport transportation, a shared kitchen and free WiFi throughout the property.

Guest rooms at the hotel are equipped with a seating area, a flat-screen TV and a safety deposit box. Every room is equipped with a coffee machine and a private bathroom with a shower and free toiletries, while selected rooms include a kitchen equipped with a fridge. The rooms will provide guests with a desk and an electric tea pot.

Guests at Hotel Nomad Belvedere Lodge can enjoy a Full English/Irish breakfast.

You can play pool at this 4-star hotel, and the area is popular for cycling.

Rietvlei Nature Reserve is 12 miles from the accommodation, while Kempton Park Golf Club is 12 miles away. O.R. Tambo International Airport is 17 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Ellipse Lux Hotel - Apartment
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Midrand · 536.96 km from centre

9.2

 

16 reviews

Located in Midrand, 2.9 miles from Gallagher Convention Centre, Ellipse Lux Hotel - Apartment provides accommodations with a garden, free private parking, a restaurant and a bar. The property is around 7.8 miles from Montecasino, 9.3 miles from Gautrain Sandton Station and 10 miles from Sandton City Mall. The hotel features a sauna, a 24-hour front desk and free WiFi throughout the property.

At the hotel, every room includes a closet. Complete with a private bathroom equipped with a shower and free toiletries, all guest rooms at Ellipse Lux Hotel - Apartment have a flat-screen TV and air conditioning, and certain rooms will provide you with a balcony. The rooms will provide guests with a desk and an electric tea pot.

Modderfontein Golf Club is 10 miles from the accommodation, while Kempton Park Golf Club is 11 miles away. O.R. Tambo International Airport is 12 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
At Sandton Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton, Johannesburg · 540.21 km from centre

8.0

 

1 review

Breakfast available

Located in Johannesburg, 1.9 miles from Gautrain Sandton Station, At Sandton Hotel has accommodations with a garden, private parking, a restaurant and a bar. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. A spa and wellness center comprising a sauna, an outdoor swimming pool, a hot tub, as well as a terrace can be used by all guests.

The hotel will provide guests with air-conditioned rooms offering a desk, an electric tea pot, a microwave, a safety deposit box, a flat-screen TV and a private bathroom with a shower. The rooms have a closet.

A buffet, à la carte or continental breakfast is served at the property.

Sandton City Mall is 2.2 miles from At Sandton Hotel, while Parkview Golf Club is 6.9 miles from the property. Lanseria International Airport is 16 miles away.

Compare price on Booking.com
Compare price on Booking.com
Chalet no.1 Primula
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Parkmore, Johannesburg · 540.48 km from centre

9.1

 

13 reviews

Providing a garden, Chalet no.1 Primula features accommodations in Johannesburg. This property offers a pool with a view, free Wifi, and free private parking. Outdoor seating is also available at the chalet.

Featuring a terrace and garden views, the spacious chalet includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower and a bath. Towels and bed linen are offered in the chalet. For added privacy, the accommodation has a private entrance and is protected by full-day security.

During warmer months, you can make use of the barbecue facilities and eat on the private patio.

The chalet has a picnic area where you can spend the day outdoors.

Gautrain Sandton Station is 1.2 miles from Chalet no.1 Primula, while Sandton City Mall is 1.5 miles from the property. Lanseria International Airport is 16 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
@Sandton Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton · 540.53 km from centre

9.4

 

413 reviews

Breakfast available

With a stay at @Sandton Hotel, you'll be centrally located in Johannesburg, within a 5-minute drive of Sandton City Mall and Nelson Mandela Square. This spa hotel is 4 mi (6.5 km) from Melrose Arch Shopping Centre and 7.4 mi (12 km) from Montecasino.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hampton By Hilton Sandton Grayston
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton, Johannesburg · 540.85 km from centre

8.8

 

109 reviews

Breakfast available

With a stay at Hampton By Hilton Sandton Grayston in Johannesburg (Sandton), you'll be within a 5-minute drive of Nelson Mandela Square and Sandton City Mall. This hotel is 3.5 mi (5.6 km) from Melrose Arch Shopping Centre and 7.7 mi (12.3 km) from Montecasino.

Compare price on Booking.com
Compare price on Booking.com
The Hamilton Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Randburg, Johannesburg · 541.16 km from centre

7.6

 

44 reviews

Located conveniently in the Randburg district of Johannesburg, The Hamilton Boutique Hotel is located 3.1 miles from Parkview Golf Club, 4 miles from Sandton City Mall and 4.1 miles from Gautrain Sandton Station. This 4-star hotel features free WiFi and a bar. Johannesburg Stadium is 7.4 miles from the hotel and Observatory Golf Club is 7.7 miles away.

All rooms include a desk and a TV, and some rooms at the hotel have a terrace.

Montecasino is 8.1 miles from The Hamilton Boutique Hotel, while Gold Reef City & Casino is 10 miles from the property. Lanseria International Airport is 17 miles away.

Compare price on Booking.com
Compare price on Booking.com
Cans BlackBrick lux
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton, Johannesburg · 541.19 km from centre

7.3

 

4 reviews

Located in Johannesburg, a 12-minute walk from Gautrain Sandton Station, Cans BlackBrick lux has accommodations with a restaurant, free private parking and a bar. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi. Sandton City Mall is a 18-minute walk away and Parkview Golf Club is 5.8 miles from the hotel.

At the hotel, rooms are equipped with a desk. The rooms in Cans BlackBrick lux are equipped with a flat-screen TV and a hairdryer.

The accommodation can conveniently provide information at the reception to help guests to get around the area.

Montecasino is 7.3 miles from Cans BlackBrick lux, while Modderfontein Golf Club is 8.9 miles from the property. Lanseria International Airport is 17 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sandton Sun & Towers
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton, Johannesburg · 541.43 km from centre

9.2

 

663 reviews

Breakfast available

With a stay at Sandton Sun & Towers in Johannesburg (Sandton), you'll be steps from Sandton City Mall and 10 minutes by foot from Nelson Mandela Square. This luxury hotel is 4 mi (6.4 km) from Melrose Arch Shopping Centre and 7.3 mi (11.8 km) from Montecasino.

Compare price on Booking.com
Compare price on Booking.com
NH Johannesburg Sandton
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton, Johannesburg · 541.46 km from centre

8.6

 

1,275 reviews

Breakfast available

Located in the heart of the business district of Sandton and featuring a fitness center, swimming pool and landscaped gardens, The NH Johannesburg Sandton is located 2953 feet from the Sandton Convention Center.

The contemporary rooms feature garden or city views, with a complimentary newspaper. The staff can offer shuttle, tour, and ticket services. Guests can use the free shuttle to Nelson Mandela Square and the Sandton Gautrain Station.

Breakfast is served daily in the Tradewinds Restaurant. 24-hour room service is also available.

NH Johannesburg Sandton has conference, meeting and banquet facilities for up to 1000 guests.

Activities in the area include the Apartheid Museum, Lion Park and the Cradle of Humankind.

NH Johannesburg Sandton is within 0.6 mi of the Sandton Gautrain Station, while Sandton City Mall is 0.9 mi away. O.R. Tambo International Airport is 19 mi from the hotel, and an airport shuttle can be arranged upon request.

Compare price on Booking.com
Compare price on Booking.com
Raphael Suites
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton, Johannesburg · 541.61 km from centre

8.4

 

367 reviews

Breakfast available

Featuring free WiFi, Raphael Suites offers accommodations in Johannesburg. The hotel has an outdoor pool. Free private parking is available on site.

Each air-conditioned apartment has a TV with satellite channels. Some units include a seating area where you can relax. A well-equipped kitchen with oven and stove is available. For your comfort, you will find bathrobes and slippers.

There is a 24-hour front desk at the property. Other facilities at Raphael Suites include a sauna, fitness center, and guests can enjoy a meal at the restaurant.

Sandton City is 328 feet from Raphael Suites, while the Sandton Gautrain Station is 1640 feet from the property. O.R. Tambo International Airport is 20 mi away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Southern Sun Hyde Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton, Johannesburg · 541.69 km from centre

8.8

 

163 reviews

Breakfast available

With a stay at Southern Sun Hyde Park in Johannesburg (Sandton), you'll be within a 10-minute drive of Sandton City Mall and Nelson Mandela Square. This hotel is 3 mi (4.8 km) from Melrose Arch Shopping Centre and 8 mi (12.9 km) from Montecasino.

Compare price on Booking.com
Compare price on Booking.com
Southern Sun Hyde Park Sandton
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton, Johannesburg · 541.69 km from centre

8.6

 

1,615 reviews

Breakfast available

Southern Sun Hyde Park forms part of the Hyde Park Corner shopping center. It features a swimming pool, fitness center and free Wi-Fi is available.

Each individually decorated room is air-conditioned and offers panoramic views of Johannesburg’s northern suburbs. It comes equipped with a flat-screen satellite TV, iPod docking station and a DVD player. The private bathroom has a bath and shower.

Luce Restorante serves authentic Italian food and offers beautiful views. Daruma Sushi & Tempura Bar serves Eastern Cuisine and the Island Bar is open until late.

Guests can enjoy shopping at the Hyde Park Corner located on the hotels doorstep, or a round of golf at Wanderers Golf Club 1.4 mi away.

Nelson Mandela Square is 3.5 mi from the hotel and the O.R Tambo International Airport is a 40-minute drive from the property.

Compare price on Booking.com
Compare price on Booking.com
Impèrio Boutique Guest Lodge
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mpumalanga, Siyabuswa · 541.69 km from centre

9.2

 

71 reviews

Breakfast available

<h2>Elegant Accommodations</h2>

Impèrio Boutique Guest Lodge in Siyabuswa offers a 4-star experience with a garden, terrace, restaurant, bar, outdoor swimming pool, and free WiFi.

<h2>Comfortable Amenities</h2>

Guests enjoy private check-in and check-out, a lounge, outdoor fireplace, fitness room, 24-hour front desk, menus for special diets, shared kitchen, daily housekeeping, coffee shop, breakfast in the room, express check-in and check-out, room service, meeting rooms, and barbecue facilities.

<h2>Dining Experience</h2>

The modern restaurant serves South African cuisine for dinner. Breakfast options include full English or Irish.

<h2>Local Attractions</h2>

Mdala Nature Reserve is 14 mi away, Mkhombo Nature Reserve 12 mi, and Mabusa National Park 25 mi. O.R. Tambo International Airport is 100 mi from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Acres Inn Klerksdorp
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in North West, Klerksdorp · 541.90 km from centre

8.9

 

161 reviews

Breakfast available

Located in Klerksdorp, 6.2 miles from NG Kerk Klerksdorp-Goudkop, Acres Inn Klerksdorp provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Staff on site can arrange airport transportation.

All rooms at the hotel are equipped with a seating area. Each room has a desk and a flat-screen TV, and certain rooms at Acres Inn Klerksdorp have a balcony. Guest rooms will provide guests with a fridge.

Staff at the accommodation are available to give guidance at the 24-hour front desk.

Compare price on Booking.com
Compare price on Booking.com
Capitol on the Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton, Johannesburg · 542.09 km from centre

8.1

 

20 reviews

Located in Johannesburg, a 8-minute walk from Gautrain Sandton Station, Capitol on the Park has accommodations with a garden, free private parking, a terrace and a restaurant. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has a sauna and room service.

At the hotel, each room is equipped with a closet. Rooms are equipped with a flat-screen TV, and some accommodations at Capitol on the Park have a city view. The rooms will provide guests with a desk and an electric tea pot.

The accommodation offers a spa center.

Staff at Capitol on the Park are always available to provide advice at the reception.

Sandton City Mall is a 13-minute walk from the hotel, while Parkview Golf Club is 7.2 miles from the property. O.R. Tambo International Airport is 17 miles away.

Compare price on Booking.com
Compare price on Booking.com
Royal Majestic Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rosebank, Johannesburg · 543.99 km from centre

7.2

 

264 reviews

Breakfast available

<h2>Elegant Accommodations</h2>

Royal Majestic Hotel in Johannesburg offers a 5-star experience with a rooftop swimming pool, fitness center, and lush garden. Guests enjoy air-conditioned rooms with balconies, private bathrooms, and modern amenities.

<h2>Comfortable Facilities</h2>

The hotel features a fitness room, elevator, 24-hour front desk, concierge service, and full-day security. Additional amenities include a pool bar, coffee shop, outdoor seating area, and car hire.

<h2>Dining Options</h2>

Breakfast options include continental, buffet, à la carte, full English/Irish, vegetarian, vegan, and gluten-free. The child-friendly buffet caters to younger guests.

<h2>Convenient Location</h2>

Located 14 mi from O.R. Tambo International Airport, the hotel provides easy access to local attractions.

Compare price on Booking.com
Compare price on Booking.com
54 on Bath, Johannesburg Rosebank
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rosebank, Johannesburg · 543.99 km from centre

9.0

 

794 reviews

Breakfast available

In the cultural district of Rosebank, 54 on Bath, Johannesburg Rosebank features a large terrace area and an outdoor swimming pool. The spacious rooms include a work desk and wide windows.

All modern decorated rooms offer views of the landscaped garden area or the city. Each features a flat-screen TV, free Wi-Fi facilities and a coffee machine.

The 54 serves breakfast and international cuisine for lunch and dinner in the Level Four Restaurant. Refreshments are provided in the bar, overlooking the terrace.

Trips can be arranged by the concierge service to sights, such as the Apartheid Museum (7.5 miles) and the colorful African Craft Market (650 ft) away.

O.R. Tambo International Airport is a 35-minute drive away and Gautrain Station is 320 yards away. The 54 on Bath, Johannesburg Rosebank provides a shuttle service upon request.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor