Curated Luxury hotel 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.
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, mini-bar 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 4.3 mi 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

Located in Pretoria, 1.9 miles from Pretoria Country Club, STAY Menlyn has accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center 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 drink at the bar.

At the hotel, each room includes a closet. Rooms are equipped with an electric tea pot, while some rooms contain a kitchen with a fridge, a dishwasher and an oven. The rooms in STAY Menlyn are equipped with a flat-screen TV and free toiletries.

The breakfast offers buffet, à la carte or continental options.

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

STAY Menlyn offers a business center 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 3.8 miles from the hotel, while Union Buildings is 6 miles 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 Center, Protea Hotel Fire & Ice! by Marriott Pretoria Menlyn offers an outdoor swimming pool, fitness center and 24-hour front desk. The number 1 motorway is accessible within 328 feet 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 24 mi 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 Center 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 accommodations set among 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 Center 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, 2.9 miles from Pretoria Country Club, Trilogy Luxurious Resorts provides 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. Guests can use the sauna and the hot tub, or enjoy city views.

Each room has a desk and a flat-screen TV, and certain rooms at the hotel have a balcony. Guest rooms will provide guests with a closet and an electric tea pot.

At Trilogy Luxurious Resorts guests are welcome to use a spa center.

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

University of Pretoria is 4.8 miles from Trilogy Luxurious Resorts, while Union Buildings is 6.9 miles away. O.R. Tambo International Airport is 26 miles 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, 3.4 miles from Pretoria Country Club, French love, Menlyn Maine provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. With free WiFi, this 5-star hotel offers a 24-hour front desk. Guests can use a bar.

At the hotel, each room has a deskand a balcony with a city view. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at French love, Menlyn Maine have a flat-screen TV and air conditioning, and selected rooms come with a terrace. The rooms will provide guests with a fridge.

University of Pretoria is 4.7 miles from the accommodation, while Union Buildings is 6.8 miles away. O.R. Tambo International Airport is 27 miles 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, 11 mi from the city center. 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 8.1 mi from Pretoria Country Club, 9.3 mi from the Union Buildings and the O.R. Tambo International Airport can be reached in 31 miles.

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

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

 

395 review

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

Located in Johannesburg, 5.3 miles from Parkview Golf Club, Le Manoir Boutique Estate provides accommodations with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers room service and free WiFi. The hotel features family rooms.

Sandton City Mall is 8.6 miles from the hotel, while Gautrain Sandton Station is 8.8 miles away. Lanseria International Airport is 16 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 review

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

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 review

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
[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

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

Ideally set in the Sandton district of Johannesburg, Michelangelo Hotel Luxury 1 Bedroom Apartment- Nelson Mandela Square & Sandton City is located a 7-minute walk from Gautrain Sandton Station, half a mile from Sandton City Mall and 5.5 miles 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 TVand a balcony with a city view. The rooms will provide guests with a closet and an electric tea pot.

Montecasino is 7.4 miles from Michelangelo Hotel Luxury 1 Bedroom Apartment- Nelson Mandela Square & Sandton City, while Modderfontein Golf Club is 8.6 miles from the property. Lanseria International Airport is 17 miles 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 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
tripadvisor