Curated luxury hotels 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.
Village Ridge Stays
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pretoria · 525.79 km from centre

9.0

 

2 review

Located in the heart of Pretoria, Village Ridge Stays features a pool and outdoor seating area with sofa lounges and a bar. It offers air-conditioned rooms with a garden view.

The rooms and suites come with a furnished patio or balcony area. They are equipped with a flat-screen satellite TV, CD player, minibar and a fridge. Each room type has a sofa, desk and a private bathroom with free toiletries. Free Wi-fi and free parking is available on site.

Several landmarks such as Union Buildings, art galleries, and museums are within a 15-minute drive away. National Zoo of South Africa is a 20-minute drive away.

Village Ridge Stays is 7 km away from The Botanical Gardens. O R Tambo International Airport is a 35-minute drive away by car.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Afrique Boutique Hotel Ruimsig
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Johannesburg, Roodepoort · 525.88 km from centre

9.6

 

30 review

Breakfast available

With a stay at Afrique Boutique Hotel Ruimsig in Johannesburg (Roodepoort), you'll be within a 10-minute drive of Ruimsig Country Club and Alice Art Gallery. This golf hotel is 14.7 mi (23.7 km) from Montecasino and 3.3 mi (5.3 km) from Ster-Kinekor Cradlestone.

Compare price on Booking.com
Compare price on Booking.com
STAY Menlyn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pretoria · 528.94 km from centre

7.9

 

748 review

Breakfast available

Situated in Pretoria, 3 km from Pretoria Country Club, STAY Menlyn features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can enjoy African and international dishes at the restaurant or have a cocktail at the bar.

At the hotel, each room includes a wardrobe. The rooms include a kettle, while some rooms are fitted with a kitchen with a fridge, a dishwasher and an oven. All rooms in STAY Menlyn are fitted with a flat-screen TV and free toiletries.

Breakfast is available, and includes buffet, à la carte and continental options.

Guests at the accommodation will be able to enjoy activities in and around Pretoria, like hiking.

STAY Menlyn offers a business centre for guest use. Speaking Afrikaans, English, French and Zulu at the 24-hour front desk, staff are ready to help around the clock.

University of Pretoria is 6.2 km from the hotel, while Union Buildings is 10 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Protea Hotel Fire & Ice! by Marriott Pretoria Menlyn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pretoria · 529.51 km from centre

8.5

 

1,588 review

Breakfast available

Located in the Pretoria Summit Precinct next to the Menlyn Park Shopping Centre, Protea Hotel Fire & Ice! by Marriott Pretoria Menlyn offers an outdoor swimming pool, fitness centre and 24-hour front desk. The number 1 motorway is accessible within 100 metres of the hotel.

All rooms and suites are air-conditioned and feature a city view, flat-screen TV, wardrobe and safety deposit box. The private bathroom includes a hairdryer and free toiletries.

A breakfast is available each morning at Protea Hotel Fire & Ice! Menlyn and it can also be served in the comfort of your own room. Guests can dine in the on-site restaurant or relax with a drink in the hotel’s bar.

Other on-site facilities include six meeting rooms able to host meetings, banquets and conferences.

Additional features include free WiFi access throughout and free private parking on site. Airport transfers can be arranged upon request and O.R. Tambo International Airport is 39 km away.

Compare price on Booking.com
Compare price on Booking.com
Indaba Hotel, Spa & Conference Center
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton, Johannesburg · 529.92 km from centre

7.8

 

1,713 review

Breakfast available

The Indaba Hotel and Conference Centre is a 4-star hotel located below the Magaliesberg Mountains and north of the business and commercial district of Sandton. It features a swimming pool and accommodation set amongst lush gardens.

The hotel features warmly decorated rooms. The air-conditioned rooms include a TV, private bathroom and tea-and-coffee-making facilities.

Guests of the Indaba Hotel will appreciate the leisure facilities that are on offer. These include tennis courts, a gym and an in-house spa. Guests can also enjoy scenic walks around the hotel’s landscaped gardens.

The hotel’s on-site restaurants and bars serve a variety of international cuisine. The Chief’s Boma Restaurant is the perfect venue to enjoy traditional South African cooking, alongside live Marimba band performances.

The Indaba Hotel & Conference Centre offers a shuttle service to the Fourways Shopping Mall and the Montecasino.

Compare price on Booking.com
Compare price on Booking.com
Trilogy Luxurious Resorts
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pretoria · 530.42 km from centre

7.0

 

16 review

Located in Pretoria, 4.7 km from Pretoria Country Club, Trilogy Luxurious Resorts provides accommodation with a garden, free private parking, a terrace and a restaurant. Featuring a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can use the sauna and the hot tub, or enjoy city views.

At the hotel, each room has a desk. Guest rooms in Trilogy Luxurious Resorts are equipped with a flat-screen TV and a hairdryer.

At the accommodation guests are welcome to take advantage of a spa centre.

Staff at Trilogy Luxurious Resorts are always available to provide guidance at the reception.

University of Pretoria is 7.6 km from the hotel, while Union Buildings is 11 km away. O.R. Tambo International Airport is 42 km from the property.

Compare price on Booking.com
Compare price on Booking.com
French love, Menlyn Maine
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pretoria · 530.42 km from centre

9.5

 

15 review

Located in Pretoria, 5.5 km from Pretoria Country Club, French love, Menlyn Maine provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. This 5-star hotel offers a 24-hour front desk and free WiFi. Guests can make use of a bar.

At the hotel each room has air conditioning, a desk, a private bathroom, a flat-screen TV and a terrace with a city view. Guest rooms will provide guests with a fridge.

University of Pretoria is 7.6 km from French love, Menlyn Maine, while Union Buildings is 11 km away. O.R. Tambo International Airport is 43 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Villa Africa Boutique Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pretoria · 532.24 km from centre

7.5

 

849 review

Breakfast available

Located in the Equestria suburb of Pretoria, 18 km from the city centre. Villa Africa Boutique Hotel & Spa features an outdoor swimming pool, tropical garden and terrace.

The hotel features African-inspired décor and all rooms come complete with air conditioning, a flat-screen satellite TV and offers views of the pool and garden. Extras include a fan, towels, linen and tea-and-coffee-making facilities. The private bathroom has a bath or shower.

At Villa Africa Boutique Hotel & Spa breakfast is served and a selection of meals is offered. There is also a bar and BBQ facilities. Free WiFi is available in public areas and an airport shuttle can be arranged at a charge.

The hotel is 13 km from Pretoria Country Club, 15 km from the Union Buildings and the O.R. Tambo International Airport can be reached in 50 kilometres.

Compare price on Booking.com
Compare price on Booking.com
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 review

Breakfast available

Situated in Sandton, 1.4 km from Montecasino, Monte La Vue Hotel features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Boasting room service, this property also has a restaurant and a terrace. The accommodation offers a 24-hour front desk, airport transfers, a shared lounge and free WiFi throughout the property.

At the hotel, all rooms are fitted with a desk and a flat-screen TV. Rooms have a private bathroom fitted with a shower and free toiletries, while certain rooms are fitted with a kitchenette equipped with a fridge. The rooms have a wardrobe.

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

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

Sandton City Mall is 11 km from Monte La Vue Hotel, while Gautrain Sandton Station is 11 km from the property. Lanseria International Airport is 16 km 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.2

 

395 review

Breakfast available

Situated a 30-minute drive away from the city centre of Johannesburg, Riboville Boutique Hotel And Restaurant features a restaurant and a fitness centre. The lodge is 4 km 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, minibar and en-suite 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 13 km 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 review

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 6.8 km of Gallagher Convention Centre. The accommodation provides a 24-hour front desk, airport transfers, a shared kitchen and free WiFi throughout the property.

All units 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. All rooms will provide guests with a desk and a kettle.

A Full English/Irish breakfast is available at Hotel Nomad Belvedere Lodge.

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

Rietvlei Nature Reserve is 19 km from the accommodation, while Kempton Park Golf Club is 19 km away. O.R. Tambo International Airport is 28 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Le Manoir Boutique Estate
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Randburg, Johannesburg · 538.16 km from centre

9.7

 

3 review

Set in Johannesburg, 8.5 km from Parkview Golf Club, Le Manoir Boutique Estate offers accommodation with a garden, free private parking, a restaurant and a bar. With free WiFi, this 4-star hotel offers room service. The property is non-smoking and is located 14 km from Sandton City Mall.

Gautrain Sandton Station is 14 km from the hotel, while Roodepoort Country Club is 14 km away. Lanseria International Airport is 26 km 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

Situated in Johannesburg, 3.1 km from Gautrain Sandton Station, At Sandton Hotel features accommodation 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 centre 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 with a desk, a kettle, a microwave, a safety deposit box, a flat-screen TV and a private bathroom with a shower. The rooms have a wardrobe.

A buffet, à la carte or continental breakfast can be enjoyed at the property.

Sandton City Mall is 3.5 km from At Sandton Hotel, while Parkview Golf Club is 11 km from the property. Lanseria International Airport is 26 km 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 review

Boasting accommodation with a patio, Chalet no.1 Primula is located in Johannesburg. This chalet features a pool with a view, a garden, barbecue facilities, free WiFi and free private parking. The property is non-smoking and is situated 1.9 km from Gautrain Sandton Station.

The spacious chalet with a terrace and garden views has 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a walk-in shower. 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.

The chalet has a picnic area where you can spend a day out in the open.

Sandton City Mall is 2.4 km from the chalet, while Parkview Golf Club is 10 km from the property. Lanseria International Airport is 26 km away.

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 review

Conveniently located in the Randburg district of Johannesburg, The Hamilton Boutique Hotel is set 5.1 km from Parkview Golf Club, 6.5 km from Sandton City Mall and 6.6 km from Gautrain Sandton Station. This 4-star hotel features free WiFi and a bar. Johannesburg Stadium is 12 km from the hotel and Observatory Golf Club is 13 km away.

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

Montecasino is 13 km from The Hamilton Boutique Hotel, while Gold Reef City Casino is 16 km from the property. Lanseria International Airport is 28 km 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 review

Situated in Johannesburg, 1.1 km from Gautrain Sandton Station, Cans BlackBrick lux features accommodation with a restaurant, free private parking and a bar. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The property is non-smoking and is located 1.5 km from Sandton City Mall.

At the hotel, the rooms include a desk. All rooms in Cans BlackBrick lux are fitted 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.

Parkview Golf Club is 9.3 km from Cans BlackBrick lux, while Montecasino is 12 km from the property. Lanseria International Airport is 27 km away.

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

Hotel in Sandton, Johannesburg · 541.41 km from centre

9.0

 

554 review

With a stay at Sandton Sun & Towers in Johannesburg (Sandton), you'll be a 1-minute drive from Nelson Mandela Square and 7 minutes from Melrose Arch Shopping Centre. This spa hotel is 7.3 mi (11.8 km) from Montecasino and 11.3 mi (18.2 km) from Gold Reef City Casino.

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.3

 

1,688 review

Breakfast available

Situated in the heart of the business district of Sandton and featuring a fitness centre, swimming pool and landscaped gardens, The NH Johannesburg Sandton is located 900 metres from the Sandton Convention Centre.

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 1 km of the Sandton Gautrain Station, while Sandton City Mall is 1.5 km away. O.R. Tambo International Airport is 30 km from the hotel, and an airport shuttle can be arranged upon request.

Compare price on Booking.com
Compare price on Booking.com
Michelangelo Hotel Luxury 1 Bedroom Apartment- Nelson Mandela Square & Sandton City
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton, Johannesburg · 541.48 km from centre

8.5

 

4 review

Attractively located in the Sandton district of Johannesburg, Michelangelo Hotel Luxury 1 Bedroom Apartment- Nelson Mandela Square & Sandton City is situated 600 metres from Gautrain Sandton Station, 800 metres from Sandton City Mall and 8.9 km from Parkview Golf Club. This 5-star hotel offers an ATM. The hotel has a sauna, outdoor pool and terrace, and guests can grab a bite to eat in the restaurant.

At the hotel rooms are equipped with air conditioning, a desk, a private bathroom, a flat-screen TV and a balcony with a city view. All rooms will provide guests with a wardrobe and a kettle.

Montecasino is 12 km from Michelangelo Hotel Luxury 1 Bedroom Apartment- Nelson Mandela Square & Sandton City, while Modderfontein Golf Club is 14 km from the property. Lanseria International Airport is 27 km away.

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.2

 

306 review

Breakfast available

Featuring free WiFi, Raphael Suites offers accommodation 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 centre, and guests can enjoy a meal at the restaurant.

Sandton City is 100 metres from Raphael Suites, while the Sandton Gautrain Station is 500 metres from the property. O.R. Tambo International Airport is 32 km away.

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