Search Hotels in Botswana

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Botswana

Top Hotels in Botswana

Phokoje Bush Lodge
3 out of 5
Mmadinare Road, Selebi-Phikwe, Central District
Fully refundableReserve now, pay when you stay
The price is $48 per night from Sep 22 to Sep 22
3.8/5Good! (5 reviews)
"I didnt like that it took forever to check whether I had paid or not. I still do not have my invoice because of it."

Reviewed on Mar 6, 2020

Phokoje Bush Lodge
Maeto Lodge
2 out of 5
Along A1 Highway, Mahalapye
The price is $78 per night from Sep 23 to Sep 23
2/5 (3 reviews)
"Overall, service very poor. Yard poorly maintained. Poor communication between management and front desk: booked room on 26 Sept. arrived on 3 Oct. and no-one new at front desk knew about my arrival. The room chosen was no longer available. Simply terrible experience. After complaining with front-desk ..."

Reviewed on Oct 10, 2018

Maeto Lodge
Kalahari Arms Hotel
3.5 out of 5
Cnr Vice and Jankie, Ghanzi
The price is $131 per night from Sep 28 to Sep 28
3.7/5Good! (32 reviews)
"It was a very nice hotel. The restaurant and bar area is nice."

Reviewed on Mar 9, 2020

Kalahari Arms Hotel
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.
The Old House
3 out of 5
Plot 718, President Avenue, Kasane
The price is $176 per night from Sep 22 to Sep 22
4.4/5Wonderful! (16 reviews)
"Great restaurant but over priced for a basic hotel"

Reviewed on Jun 28, 2019

The Old House
Ghoha Hills Savuti
4 out of 5
Chobe National Park, Savuti, Chobe National Park
The price is $1,807 per night from Oct 1 to Oct 1
4/5Very Good! (1 review)
Caring, attentive and great location
"The lodge is ideally located in central Chobe National Park (preferably access with small plane at Savuti). Great for day safari trip. The GM couple is extremely caring and the staff very attentive to your needs. It's an amazing place. Prefer to go on dry season, as during wet season (Jan-April) ..."

Reviewed on Mar 8, 2017

Ghoha Hills Savuti
Town Lodge Gaborone
3 out of 5
Airport Junction Shopping Centre, Cnr Airport and A1 Roads, Gaborone, Gaborone
The price is $65 per night from Oct 22 to Oct 22
4.3/5Excellent! (89 reviews)
"Great location. Friendly staff. Quiet and nice garden for relaxing."

Reviewed on Jan 10, 2021

Town Lodge Gaborone
Sable Alley
4.5 out of 5
Khwai Private Reserve, Khwai
The price is $2,018 per night from Sep 25 to Sep 25
5/5Exceptional! (1 review)
A Fantastic experience
"A fabulous place with the most friendly and accommodating staff. Nothing was too much trouble. Our guide was the most knowledgeable man who knew the name of every bird and animal we saw. He could spot the smallest bird at the top of a tree whilst driving. He found us our first Leopard - amazing. ..."

Reviewed on Jan 11, 2018

Sable Alley
Protea Hotel by Marriott Gaborone Masa Square
4 out of 5
Western Commercial Rd, Plot 54353, New CBD, Gaborone
Fully refundableReserve now, pay when you stay
The price is $102 per night from Oct 22 to Oct 22
4.1/5Very Good! (315 reviews)
"Wonderful staff and service"

Reviewed on Jul 24, 2021

Protea Hotel by Marriott Gaborone Masa Square
Manong Game Lodge
3.5 out of 5
A1, Lobatse, Lobatse, South-East District
The price is $121 per night from Sep 24 to Sep 24
4.4/5Excellent! (5 reviews)
"Just one word... Excellent!"

Reviewed on Apr 5, 2021

Manong Game Lodge
Cresta Maun
4 out of 5
Plot 16719, Thamalakane River, Maun
Fully refundableReserve now, pay when you stay
The price is $101 per night from Sep 26 to Sep 26
4.2/5Very Good! (18 reviews)
Great stay!
"Cresta Maun is a great choice in Maun which surprisingly lacks decent accommodation. We came here from a horrible experience at another hotel. Staff was nice. We didnt try the breakfast. Transportation to and from the airport was easy and included with the stay. A few items to consider" There is ..."

Reviewed on Jan 7, 2020

Cresta Maun
Cresta Riley's
3.5 out of 5
Borolong Ward, Maun
Fully refundableReserve now, pay when you stay
The price is $91 per night from Sep 24 to Sep 24
3.7/5Good! (49 reviews)
Good hotel needs more maintenance
"The hotel location is great if you are visiting Maun for business of vacation . The hotel need some maintenance. The shower head had calcium deposits. The tub was a bit shaky. The restaurant had limited food. But it's close enough to restaurants so you can walk around to get other choices. The hotel ..."

Reviewed on Jun 17, 2021

Cresta Riley's
Belmond Safaris
5 out of 5
Okavango Delta, Moremi Game Reserve, Chobe National Park, Chobe District
Fully refundable
The price is $2,632 per night from Sep 26 to Sep 26
Belmond Safaris
Deception Valley Lodge
4 out of 5
Private Bag HA 115 HAK, Hainaveld Game Farm
The price is $1,137 per night from Sep 22 to Sep 22
5/5Exceptional! (1 review)
Would love to stay here again
"This was our second visit to Deception Valley. We enjoyed our first visit so much we went back. The guides are very knowledgeable compared to some other camps we have visited and the trackers are outstanding. The walk with the Bushmen through the brush is truly a unique experience. We saw several ..."

Reviewed on Oct 10, 2018

Deception Valley Lodge
Cresta Marang Gardens
3 out of 5
Old Gaborone Road, Francistown
Fully refundableReserve now, pay when you stay
The price is $107 per night from Sep 22 to Sep 22
4.3/5Excellent! (37 reviews)
Great job Marang!
"The staff were very courteous, friendly, helpful and committed to making our stay comfortable and meet out expectations. I received calls to check on our stay during the stay. The cleaning lady that attended to our room was very polite and helpful too. I was extremely impressed with the cleanliness ..."

Reviewed on Nov 2, 2020

Cresta Marang Gardens
Cresta Mahalapye
3 out of 5
9250 Moko Ward, Mahalapye
Fully refundableReserve now, pay when you stay
The price is $101 per night from Sep 26 to Sep 26
3.9/5Good! (8 reviews)
"Realised my room did not come with breakfast but when I was booking it was not mentioned."

Reviewed on Feb 29, 2020

Cresta Mahalapye
Cresta Mowana Safari Resort & Spa
5 out of 5
Plot 2239, Chobe River, PO Box 266, Kasane
The price is $271 per night from Sep 22 to Sep 22
4.3/5Excellent! (26 reviews)
"Great African style with friendly staff and a host of activities. Fantastic location. Food was outstanding!"

Reviewed on Jul 17, 2019

Cresta Mowana Safari Resort & Spa
Oasis Motel
2 out of 5
Lot 171, Tlokweng Road, Gaborone
Fully refundableReserve now, pay when you stay
The price is $81 per night from Sep 29 to Sep 29
3.8/5Good! (36 reviews)
My stay at Oasis Motel
"It was good and comfortable"

Reviewed on Feb 25, 2021

Oasis Motel
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 $106 per night from Sep 23 to Sep 23
4/5Very Good! (12 reviews)
Cresta Hotel
"Comfortable and accessible for my needs although slightly expensive"

Reviewed on Nov 10, 2019

Cresta Jwaneng
Adansonia Hotel
3 out of 5
32621, Tati River South Road, Francistown
The price is $98 per night from Sep 29 to Sep 29
2/5 (2 reviews)
Lots need to be done
"It’s over rated as a 3star hotel"

Reviewed on May 29, 2018

Adansonia Hotel
Avani Gaborone Resort & Casino
4 out of 5
Nyerere Drive North, Gaborone
Fully refundableReserve now, pay when you stay
The price is $97 per night from Oct 10 to Oct 10
4/5Very Good! (81 reviews)
Good stay
"It was a nice stay, the staff was friendly and the breakfast great. The room was clean and comfortable."

Reviewed on May 31, 2021

Avani Gaborone Resort & Casino
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 Travel Guide

When you use Expedia to lock down a place to stay at one of our fabulous resorts, motels, or hotels, you can have the escape of your dreams. Regardless of what level of perks you want to have available, our simple tools make it easy for you to find precisely what you're hoping for. Start your search today, and you're guaranteed to find the perfect room for your trip.

Looking to stay at a high-end retreat? We've got you covered. We have a vast selection of modest motels too. And there are an array of choices in the middle, as well. It all depends on what you're in the mood for and how much you'd like to save. As for location, you can select a room in any part of the area you'd like. You'll see a wealth of lodging choices at the center of the action, as well as remote stays on the periphery of Botswana. When you browse through our incredible catalog of rooms in Botswana, you're certain to find low rates and awesome packages on any type of lodge around.

Expedia can save you time and money when arranging your stay at any of the hotels in Botswana, so you can spend your days getting the most out of your stay and not stressing out about going home broke. So why wait another day to book your travel plans? Select your perfect travel dates now to view the best deals on hotel rooms in Botswana!