Beginning of main content

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Check Botswana hotel prices

Tonight May 26 - May 27
This weekend May 29 - May 31
Next weekend Jun. 5 - Jun. 7

Top Cities in Botswana

Top Hotels in Botswana

See all 423 properties in Botswana

Estimated price for 1 night/2 adults

Room 50 Two
Room 50 Two
3.5 out of 5.0 Plot 54368I, Tower South, Gaborone
CA $250
4.6/5 (13 reviews)

very good hotel / well serviced and staff very friendly and eager to serve you

Reviewed on Aug. 1, 2019
Town Lodge Gaborone
Town Lodge Gaborone
3.0 out of 5.0 Airport Junction Shopping Centre, Cnr Airport and A1 Roads, Gaborone, Gaborone
CA $116
4.3/5 (81 reviews)

Comfortable and conveniently located very near a shopping mall. Efficient and helpful staff.

Reviewed on Nov. 21, 2019
Cresta Mowana Safari Resort & Spa
Cresta Mowana Safari Resort & Spa
5.0 out of 5.0 Plot 2239, Chobe River, PO Box 266, Kasane
CA $674
4.3/5 (26 reviews)

Great African style with friendly staff and a host of activities. Fantastic location. Food was outstanding!

Reviewed on Jul. 17, 2019
Thamalakane River Lodge
Thamalakane River Lodge
3.0 out of 5.0 Sexaxa Ward, Maun
CA $449
4.1/5 (18 reviews)

Wonderful service. enjoyable stay. Rooms are rustic as you would expect.

Reviewed on Jun. 6, 2019
Ghoha Hills Savuti
Ghoha Hills Savuti
4.0 out of 5.0 Chobe National Park, Savuti, Chobe National Park
CA $1,913
4.0/5 (1 reviews)

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
Oasis Motel
Oasis Motel
2.0 out of 5.0 Lot 171, Tlokweng Road, Gaborone
CA $78
3.7/5 (34 reviews)

Our stay was pleasant the room was spacious and neat. There were plastic spoons but stainless steel would be better. Breakfast was good please add muffins to menu.

Reviewed on Jul. 21, 2019
Kwalape Safari Lodge
Kwalape Safari Lodge
2.5 out of 5.0 Plot 82RO along Kazungula Kasane road, Chobe, Kasane
CA $34
3.7/5 (111 reviews)

Great swimming pool and nice restaurant. Lots of bird and gardens. The staff was friendly and helpful. They hooked me up with the tours. It was great except I did get lots of mosquito bites. Next time I’ll use more repellent. You can Easily take a shared taxi for 5 pula.

Reviewed on Feb. 20, 2020
Kalahari Arms Hotel
Kalahari Arms Hotel
3.5 out of 5.0 Cnr Vice and Jankie, Ghanzi
CA $157
3.7/5 (32 reviews)

It was a very nice hotel. The restaurant and bar area is nice.

Reviewed on Mar. 9, 2020
Maeto Lodge
Maeto Lodge
2.0 out of 5.0 Along A1 Highway, Mahalapye
CA $110
2.0/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
Airport Hotel Maun
Airport Hotel Maun
3.0 out of 5.0 Plot No. 515, Light Industrial Area, Maun Airport Center, Maun
Get Rates
2.0/5 (1 reviews)

Hotel lacks attention to detail. No plug in the basin despite having asked. Room faced directly onto the car park. Very poor breakfast. Did not dare eat there in the evening.

Reviewed on Jul. 24, 2016
Selinda Camp
Selinda Camp
4.0 out of 5.0 Selinda Reserve, Selinda Reserve
Get Rates
Syringa Lodge
Syringa Lodge
2.0 out of 5.0 Plot 12436, Corner Dr Meyer & Independence Road, Selebi-Phikwe
CA $90