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.
The Lakewood Hotel and Conference Centre
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Johannesburg · 549.64 km from centre

7.5

 

103 reviews

Located in Johannesburg and with Apartheid Museum reachable within 1.7 km, The Lakewood Hotel and Conference Centre provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a shared lounge. The property is around 2.1 km from Gold Reef City Casino, 2.6 km from Gold Reef City and 12 km from Johannesburg Stadium. The hotel features an outdoor swimming pool and a kids' club.

At the hotel, the rooms are fitted with a terrace. Each room is equipped with air conditioning, a desk and a flat-screen TV, and certain rooms at The Lakewood Hotel and Conference Centre have a patio. Guest rooms will provide guests with a wardrobe and a kettle.

You can play table tennis and darts at the 4-star hotel.

Ironing facilities, free private parking and a business centre are available, as well as a 24-hour front desk.

Parkview Golf Club is 14 km from the accommodation, while Observatory Golf Club is 15 km away. O.R. Tambo International Airport is 32 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Gold Reef City Theme Park Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Johannesburg, Johannesburg South · 550.17 km from centre

9.0

 

33 reviews

Breakfast available

With a stay at Gold Reef City Theme Park Hotel in Johannesburg (Johannesburg South), you'll be within a 15-minute drive of Gold Reef City Casino and Melrose Arch Shopping Centre. This hotel is 13.3 mi (21.4 km) from Nelson Mandela Square and 0.1 mi (0.1 km) from Gold Reef City Theme Park.

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

Hotel in Germiston, Johannesburg · 551.23 km from centre

8.3

 

1,125 reviews

Breakfast available

St. Andrews, set against the backdrop of the Harvey Nature Reserve, benefits from spa and massage facilities. It also features an outdoor swimming pool and boasts elegant rooms with balconies.

Trents Restaurant serves modern South African cuisine prepared with organic, seasonal ingredients. Guests can dine inside or enjoy their meal al fresco on the terrace.

There is a minibar and free Wi-Fi available in all of the air-conditioned rooms at the St Andrews Hotel and Spa.

There are many golf clubs in the area including Linkfields Golf Club, only 2 km away. The hotel is a 15-minute drive away by car to the centre of Johannesburg. St. Andrews Hotel and Spa is 13 km away from O.R. Tambo International Airport.

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

Hotel in Kempton Park · 552.82 km from centre

7.0

 

157 reviews

Breakfast available

Hotel El Infinito is located in Kempton Park, 4.7 km from Kempton Park Golf Club and 10 km from Modderfontein Golf Club. Featuring a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel features an indoor pool and a shared kitchen.

Guest rooms are equipped with a flat-screen TV with satellite channels, fridge, a kettle, a shower, free toiletries and a wardrobe. At the hotel each room comes with a seating area.

Hotel El Infinito offers an à la carte or Full English/Irish breakfast.

With staff speaking Afrikaans, English, Spanish and French, around the clock guidance is available at the reception.

Saps Mechanical School Golf Club is 12 km from the accommodation, while Gallagher Convention Centre is 20 km from the property. O.R. Tambo International Airport is 3 km away, and the property offers a paid airport shuttle service.

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

Hotel in Germiston, Johannesburg · 552.90 km from centre

9.3

 

413 reviews

Breakfast available

Set in Johannesburg, 7.4 km from Observatory Golf Club, The Giglio Boutique Hotel at Zevenster offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. 10 km from Johannesburg Stadium and 13 km from Kempton Park Golf Club, the property provides a terrace and a bar. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. All guest rooms feature a wardrobe.

Guests at The Giglio Boutique Hotel at Zevenster can enjoy an à la carte breakfast. At the accommodation you will find a restaurant serving American, Belgian and Dutch cuisine. Vegetarian and halal options can also be requested.

Modderfontein Golf Club is 14 km from The Giglio Boutique Hotel at Zevenster, while Gautrain Sandton Station is 15 km from the property. O.R. Tambo International Airport is 14 km away.

Compare price on Booking.com
Compare price on Booking.com
Safari Club Guest Lodge OR Tambo International Airport
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kempton Park · 554.37 km from centre

8.5

 

168 reviews

Breakfast available

Set in Kempton Park, 8.1 km from Kempton Park Golf Club, Safari Club Guest Lodge OR Tambo International Airport offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. This 4-star hotel offers free shuttle service, a 24-hour front desk and free WiFi. Guests can make use of a bar.

At the hotel you will find a restaurant serving African cuisine. Dairy-free and gluten-free options can also be requested.

Saps Mechanical School Golf Club is 11 km from Safari Club Guest Lodge OR Tambo International Airport, while Modderfontein Golf Club is 14 km away. O.R. Tambo International Airport is 4 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Premier Hotel OR Tambo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kempton Park · 554.40 km from centre

8.4

 

1,000 reviews

With a stay at Premier Hotel OR Tambo in Kempton Park, you'll be in the business district, within a 10-minute drive of Emperors Palace Casino and Arwyp Medical Centre. This family-friendly hotel is 12.7 mi (20.5 km) from Melrose Arch Shopping Centre and 13.8 mi (22.3 km) from Nelson Mandela Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Southern Sun O.R Tambo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kempton Park · 555.13 km from centre

8.4

 

1,606 reviews

With a stay at Southern Sun O.R Tambo in Kempton Park (O.R. Tambo), you'll be within a 10-minute drive of Emperors Palace Casino and Arwyp Medical Centre. This hotel is 12.4 mi (20 km) from Melrose Arch Shopping Centre and 13.9 mi (22.3 km) from Sandton City Mall.

Compare price on Booking.com
Compare price on Booking.com
InterContinental Johannesburg OR Tambo Airport Hotel by IHG
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kempton Park · 555.21 km from centre

8.9

 

1,874 reviews

Breakfast available

InterContinental Johannesburg OR Tambo Airport Hotel, is a safe short 68.7 meters walk from the bustling OR Tambo Airport terminal building, offering a tranquil oasis for guests seeking a little respite from the frenetic world of travel.

All rooms are soundproofed and have deluxe bedding and furniture. Our room amenities include air conditioning, satellite TV, complimentary Wi-Fi and a fully stocked tea/coffee station.

On our top floor we offer a fitness centre overlooking the airport runway and a wonderfully tranquil spa featuring beauty treatments and an indoor heated pool.

Our Concierge can assist with the finer details of your travel arrangements and would gladly assist with arranging citywide tours in your free time.

Our Quills Restaurant and room service operates 24 hours and offers a wide variety of dishes on the menu, suitable for most pallets. We also assist with guest laundry and dry cleaning services.

Compare price on Booking.com
Compare price on Booking.com
Mondior at Emperors Palace
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kempton Park · 556.04 km from centre

7.5

 

168 reviews

Breakfast available

Situated next to O.R. Tambo International Airport, this 4-star resort features a casino and a world-class convention centre. Mondior at Emperors Palace offers a free airport shuttle service.

The tastefully furnished rooms at the Mondior come with 20-inch flat-screen TVs and satellite channels. Each room features a minibar along with tea-and-coffee-making facilities.

Guests can enjoy a generous breakfast overlooking the resort gardens. Mondior at Emperors Palace also serves light meals at the chic Oriana restaurant, while cocktails are offered at the Silver Moon bar.

Mondior Emperors Palace is located 20 minutes’ drive from the centre of Johannesburg and 45 minutes’ drive from the vibrant metropolis of Soweto. The tree-lined Pretoria is about an hour’s drive away.

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

Hotel in Ekurhuleni, Boksburg · 561.35 km from centre

7.8

 

319 reviews

Featuring a fitness centre, free WiFi and set only 9 km from O.R. Tambo International Airport, Airport Gardens Boutique Hotel is situated in Boksburg, 3 km from East Rand Mall. Boasting a 24-hour front desk, this property also provides guests with a restaurant. The hotel has a garden and provides an outdoor swimming pool.

The rooms are fitted with a flat-screen TV with satellite channels, a coffee machine, a shower, free toiletries and a desk. Rooms are complete with a private bathroom, while certain units at the hotel also provide guests with a seating area. All units at Airport Gardens Boutique Hotel include air conditioning and a wardrobe.

A continental or buffet breakfast can be enjoyed at the property.

Guests can rent a car to explore the area, use the business centre, or read the gyme newspapers available on site.

Tambo Memorial Hospital is 3.6 km from the hotel, while Voortrekker Hoërskool (High School) is 3.6 km away. The nearest airport is O.R. Tambo International Airport, 6 km from Airport Gardens Boutique Hotel.

Compare price on Booking.com
Compare price on Booking.com
One O Eight Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Benoni · 564.27 km from centre

9.3

 

536 reviews

Breakfast available

Located in Benoni, 7.4 km from Saps Mechanical School Golf Club, One O Eight Boutique Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. This 4-star hotel offers a terrace. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

Guest rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. Each room is equipped with a kettle, while some rooms are equipped with a balcony and others also offer pool views. All rooms will provide guests with a fridge.

Breakfast is available, and includes à la carte, continental and Full English/Irish options. At One O Eight Boutique Hotel you will find a restaurant serving African, American and Chinese cuisine. Dairy-free and vegan options can also be requested.

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

Ebotse Golf and Country Estate is 13 km from One O Eight Boutique Hotel, while Kempton Park Golf Club is 20 km away. O.R. Tambo International Airport is 9 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Shallow Pig Cottage
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in North West, Parys · 569.24 km from centre

9.2

 

49 reviews

Situated in Parys and only 16 km from Parys Golf & Country Estate, Shallow Pig Cottage features accommodation with mountain views, free WiFi and free private parking. This recently renovated chalet is located 37 km from Potchefstroom Country Club and 16 km from Vaal de Grace Golf Estate. Boasting family rooms, this property also provides guests with a seasonal outdoor pool.

At the chalet complex, some units have a private entrance, dining area, fireplace and oven. Each unit is fitted with a private bathroom, while some rooms are fitted with a fully equipped kitchen with a microwave.

There is a garden with a barbecue at this property and guests can go hiking nearby.

Otavi Wildlife Sanctuary is 23 km from the chalet, while Potchefstroom Museum is 37 km from the property. Lanseria International Airport is 148 km away.

Compare price on Booking.com
Compare price on Booking.com
Fairview Hotels,Spa & Golf Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mopani, Tzaneen · 584.21 km from centre

8.1

 

266 reviews

Breakfast available

Situated on farmland at the banks of the Letaba River, Fairview Hotels,Spa & Golf Resort boasts a restaurant, wine bar and par three golf course. The hotel is 1 km away from the centre of Tzaneen.

The Fairview Hotel offers elegant thatched rooms decorated in Afro-Colonial style. The spacious and stylish Executive Suites look out onto the lush gardens and the scenic golf course.

The hotel's la carte restaurant is open for breakfast, lunch and dinner and also has a wide selection of South African wines.

Guests can arrange messages and beauty treatments at the Zen Spa & Rasul, relax at the outdoor pool in the garden, or take a stroll along the 3 km river frontage of the Letaba river. Golfing guests have access to a golf cart.

The hotel also offers conference facilities for up to 800 delegates and specialises in weddings.

The Phalaborwa Gate of the Kruger National Park is 110 km away. Magoebaskloof and Debengeni Falls is within 20 minutes' drive. Modjadji Cycad Nature Reserve is 37 km away.

Compare price on Booking.com
Compare price on Booking.com
Coach House Hotel & Spa Tzaneen
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mopani, Tzaneen · 587.06 km from centre

7.8

 

1,068 reviews

Breakfast available

Located 17 km from Tzaneen, this classic country hotel features stunning views of the Wolkberg Mountains. It offers indoor and outdoor pools, a spa and a restaurant. Free parking is available.

The well appointed rooms at the Coach House Hotel & Spa are air-conditioned and each features an en suite bathroom and a private veranda with panoramic mountain views. All the room are equipped with TV with selected satellite channels, a minibar and a safe.

The Zeederberg Restaurant offers fine dining and local wines. Meals can be enjoyed indoors or in the lush garden, next to the swimming pool.

Guests can enjoy facial and body massages and a range of other relaxation treatments at Agatha Spa.

Compare price on Booking.com
Compare price on Booking.com
Picanha Grill Guest House & Events Venue
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ekurhuleni, Nigel · 594.36 km from centre

7.4

 

36 reviews

Breakfast available

Situated in Nigel, 10 km from Engineers Golf Club, Picanha Grill Guest House & Events Venue features accommodation with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers room service, luggage storage space and free WiFi. The property is non-smoking and is located 39 km from Daveyton Golf Club.

The hotel will provide guests with air-conditioned rooms with a desk, a kettle, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. All rooms have a wardrobe.

A Full English/Irish breakfast is available at Picanha Grill Guest House & Events Venue.

The accommodation offers a children's playground.

Saps Mechanical School Golf Club is 41 km from Picanha Grill Guest House & Events Venue, while Ebotse Golf and Country Estate is 44 km away. O.R. Tambo International Airport is 48 km from the property, and the property offers a paid airport shuttle service.

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

Hotel in Mpumalanga, Witbank · 610.78 km from centre

7.3

 

65 reviews

Breakfast available

The Ridge Hotel features a garden, terrace, a restaurant and bar in Witbank. Featuring an outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides a 24-hour front desk, an ATM and luggage storage for guests.

Guest rooms are equipped with a flat-screen TV with satellite channels, a kettle, a shower, free toiletries and a desk. All guest rooms include a safety deposit box.

The hotel offers a buffet or Full English/Irish breakfast.

O.R. Tambo International Airport is 117 km away.

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

Hotel in Mpumalanga, Middelburg · 618.36 km from centre

8.3

 

107 reviews

Breakfast available

Alveston Manor Boutique Hotel & Spa features an outdoor swimming pool, garden, a shared lounge and terrace in Middelburg. With free WiFi, this 4-star hotel has a restaurant and a bar. The accommodation provides room service and a concierge service for guests.

The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a safety deposit box, a flat-screen TV and a private bathroom with a shower. All units include a wardrobe.

Breakfast is available, and includes continental, Full English/Irish and vegetarian options.

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

Hotel in Pretoria · 530.36 km from centre

9.1

 

35 reviews

Boasting air-conditioned accommodation with a rooftop pool, pool view and a balcony, Menlyn Maine Trilo 1019 is situated in Pretoria. Among the facilities of this property are a restaurant, a 24-hour front desk and a lift, along with free WiFi throughout the property. Free private parking is available and the apartment also features car hire for guests who want to explore the surrounding area.

The apartment with a terrace and mountain 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 available in the apartment. For added privacy, the accommodation has a private entrance and is protected by full-day security.

There is a coffee shop, and a minimarket is also available.

Sightseeing tours are available in the surrounding area. A casino is available at the apartment, while guests can also relax in the garden.

Pretoria Country Club is 4.6 km from Menlyn Maine Trilo 1019, while University of Pretoria is 7.6 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Spacious Studio In Sandton, Johannesburg
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton, Johannesburg · 541.09 km from centre

9.3

 

12 reviews

Breakfast available

Set in Johannesburg, 1.1 km from Gautrain Sandton Station, Spacious Studio In Sandton, Johannesburg offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. All rooms have a balcony with views of the city.

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, an oven, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. All guest rooms will provide guests with a wardrobe and a kettle.

Spacious Studio In Sandton, Johannesburg offers a spa centre.

The property has an in-house sauna, hairdresser's and business centre.

Sandton City Mall is 1.2 km from the accommodation, while Parkview Golf Club is 9.2 km from the property. Lanseria International Airport is 26 km away.

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