Hotels in Botswana, Africa

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Botswana

Filter by

Avani Gaborone Resort & Casino
4 out of 5
Nyerere Drive North, Gaborone
3.9/5 Very Good! (86 reviews)
Good stay
"It was a nice stay, the staff was friendly and the breakfast great. The room was clean and comfortable."

Reviewed on 31 May 2021

Avani Gaborone Resort & Casino
Kadizora Camp
3.5 out of 5
Okavango Delta, Okavango Delta
The price is £1,649 per night from 23 May to 24 May
5/5 Exceptional! (1 review)
"Amazing hospitality. The staff went their way to make our two day honeymoon memorable. The welcome was fit for royalty, the accomodation simply defined luxury, the food very good. There was an array of excellent activites, topped by game drives, canoe excursion. Would love to return"

Reviewed on 16 Jan 2018

Kadizora Camp
Hilton Garden Inn Gaborone
3.5 out of 5
Plot 54366, Gaborone
Fully refundableReserve now, pay when you stay
The price is £89 per night from 3 Jun to 4 Jun
4.3/5 Excellent! (45 reviews)
"Relativement bien, mais avec quelques tracasseries de la part du personnel pas très compréhensif."

Reviewed on 11 Jan 2022

Hilton Garden Inn Gaborone
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Indaba Lodge Gaborone
3.5 out of 5
Plot 61916, Tlokweng Road,, Gaborone
Fully refundableReserve now, pay when you stay
The price is £55 per night from 23 May to 24 May
4.5/5 Wonderful! (4 reviews)
"My room was lovely and very spacious. I had a king size mattress which troubled me as the sheet didn’t fit properly and there was no mattress protector. Other than that it had everything you would need even a bar fridge. The bathroom was very clean with extra lighting."

Reviewed on 26 Apr 2022

Indaba Lodge Gaborone
Lediba Guest lodge
3.5 out of 5
Plot 36 Disaneng, Maun, North-West District
The price is £70 per night from 24 May to 25 May
Lediba Guest lodge
Cresta Mowana Safari Resort & Spa
5 out of 5
Plot 2239, Chobe River, PO Box 266, Kasane
Fully refundableReserve now, pay when you stay
The price is £387 per night from 28 May to 29 May
4.3/5 Excellent! (28 reviews)
"Everything was great just some noisy guests ruined the quite"

Reviewed on 26 Apr 2022

Cresta Mowana Safari Resort & Spa
Cresta Jwaneng
3 out of 5
Plot 5483 Unit 4, Alongside Trans Kalahari Highway, Jwaneng
Fully refundableReserve now, pay when you stay
The price is £98 per night from 24 May to 25 May
4/5 Very Good! (12 reviews)
Cresta Hotel
"Comfortable and accessible for my needs although slightly expensive"

Reviewed on 10 Nov 2019

Cresta Jwaneng
Protea Hotel by Marriott Gaborone Masa Square
4 out of 5
Western Commercial Rd, Plot 54353, New CBD, Gaborone, 00000
Fully refundableReserve now, pay when you stay
The price is £98 per night from 29 May to 30 May
4.1/5 Very Good! (318 reviews)
"Un beau cadre avec un personnel serviable, accueillant et à l'écoute."

Reviewed on 11 Jan 2022

Protea Hotel by Marriott Gaborone Masa Square
Cresta Botsalo
3 out of 5
Along Gaborone and Francistown Road, Palapye, 00000
The price is £63 per night from 24 May to 25 May
3.7/5 Good! (9 reviews)
"Property is ok but location not scenic"

Reviewed on 14 Feb 2022

Cresta Botsalo
Khwee Sands Lodge
3.5 out of 5
Tawana Ward, Letlhakane
The price is £103 per night from 24 May to 25 May
3.4/5 (5 reviews)
"Stayed in executive room. King size bed was really comfy! Very clean. Would stay again"

Reviewed on 5 Aug 2019

Khwee Sands Lodge
Don't see what you're looking for?
See all available properties in Botswana
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Botswana Hotel Reviews
expedia verified reviews

Our app takes you further

Earn double Expedia Rewards points when you book on the app as a member. Save even more on trips so you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code