Hotels in Francistown

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 20 - Aug 21
Tomorrow
Aug 21 - Aug 22
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Top 5 hotels in Francistown at a glance

Where to stay in Francistown?

1. Digger Inn

Digger Inn
Francistown
$52
$59 total
includes taxes & fees
Aug 23 - Aug 24
Digger Inn

2. Cresta Marang Gardens

Cresta Marang Gardens
Francistown
$90
$102 total
includes taxes & fees
Aug 23 - Aug 24
Cresta Marang Gardens

3. Tshesebe Stopover Motel

Tshesebe Stopover Motel
Francistown
$50
$57 total
includes taxes & fees
Aug 23 - Aug 24
Tshesebe Stopover Motel

4. La Signature Guest House

La Signature Guest House
Francistown
$49
$56 total
includes taxes & fees
Aug 21 - Aug 22
La Signature Guest House

5. Peermont Metcourt - Francistown

Peermont Metcourt - Francistown
Francistown
$138
$157 total
includes taxes & fees
Aug 21 - Aug 22
Peermont Metcourt - Francistown

6. Staybridge Riverside & Spa

Staybridge Riverside & Spa
Francistown
$82
$93 total
includes taxes & fees
Aug 21 - Aug 22
Staybridge Riverside & Spa

7. Pomegranite Golf Resort & Spa

Pomegranite Golf Resort & Spa
Francistown
$85
$97 total
includes taxes & fees
Aug 27 - Aug 28
Pomegranite Golf Resort & Spa

8. Woodlands Stop Over and Lodge

Woodlands Stop Over and Lodge
Francistown
$93
$106 total
includes taxes & fees
Aug 21 - Aug 22
Woodlands Stop Over and Lodge

9. Serene Cottage

Serene Cottage
Francistown
$32
$36 total
includes taxes & fees
Aug 21 - Aug 22
Serene Cottage

10. Tshimologo Farm Guest House

Tshimologo Farm Guest House
Francistown
$63
$71 total
includes taxes & fees
Aug 21 - Aug 22
Tshimologo Farm Guest House

11. Staybridge Self Catering Apartments

Staybridge Self Catering Apartments
Francistown
$109
$124 total
includes taxes & fees
Aug 31 - Sep 1
Staybridge Self Catering Apartments

12. Cresta Thapama

Cresta Thapama
Francistown
$78
$89 total
includes taxes & fees
Aug 21 - Aug 22
Cresta Thapama

13. Upper Room Guest House

Upper Room Guest House
Francistown
$48
$55 total
includes taxes & fees
Aug 22 - Aug 23
Upper Room Guest House

14. WilN Apartments

WilN Apartments
Francistown
$20
$22 total
includes taxes & fees
Aug 21 - Aug 22
WilN Apartments

15. City Inn Lodge

City Inn Lodge
Francistown
$63
$71 total
includes taxes & fees
Aug 22 - Aug 23
City Inn Lodge

16. Marico Guest House

Marico Guest House
Francistown
$45
$51 total
includes taxes & fees
Aug 22 - Aug 23
Marico Guest House

17. The Enclave

The Enclave
Francistown
$86
$98 total
includes taxes & fees
Aug 21 - Aug 22
The Enclave

18. Sharon Avenue Guesthouse

Sharon Avenue Guesthouse
Francistown
$56
$64 total
includes taxes & fees
Aug 22 - Aug 23
Sharon Avenue Guesthouse

19. The Nest Lodge

The Nest Lodge
Francistown
$55
$62 total
includes taxes & fees
Aug 22 - Aug 23
The Nest Lodge

20. Den View Guest House

Den View Guest House
Francistown
$59
$67 total
includes taxes & fees
Aug 22 - Aug 23
Den View Guest House
View all properties

Get last-minute hotel deals in Francistown and save more

Sign in to unlock great savings.

Digger Inn

Digger Inn
Francistown
$45 off
$55
per night
$126 total
includes taxes & fees
Digger Inn

Cresta Thapama

Cresta Thapama
Francistown
$17 off
$78
per night
$177 total
includes taxes & fees
Cresta Thapama

La Signature Guest House

La Signature Guest House
Francistown
$11 off
$49
per night
$112 total
includes taxes & fees
La Signature Guest House

Peermont Metcourt - Francistown

Peermont Metcourt - Francistown
Francistown
$34 off
$138
per night
$314 total
includes taxes & fees
Peermont Metcourt - Francistown

Cresta Marang Gardens

Cresta Marang Gardens
Francistown
$60 off
$90
per night
$205 total
includes taxes & fees
Cresta Marang Gardens

Digger Inn

Digger Inn
Francistown
$51 off
$52
per night
$119 total
includes taxes & fees
Digger Inn

Cresta Thapama

Cresta Thapama
Francistown
$17 off
$78
per night
$177 total
includes taxes & fees
Cresta Thapama

Peermont Metcourt - Francistown

Peermont Metcourt - Francistown
Francistown
$34 off
$138
per night
$314 total
includes taxes & fees
Peermont Metcourt - Francistown

La Signature Guest House

La Signature Guest House
Francistown
$11 off
$49
per night
$112 total
includes taxes & fees
La Signature Guest House

Marico Guest House

Marico Guest House
Francistown
$10 off
$45
per night
$103 total
includes taxes & fees
Marico Guest House

Cresta Marang Gardens

Cresta Marang Gardens
Francistown
$60 off
$90
per night
$205 total
includes taxes & fees
Cresta Marang Gardens

Digger Inn

Digger Inn
Francistown
$26 off
$52
per night
$59 total
includes taxes & fees
Digger Inn

Cresta Thapama

Cresta Thapama
Francistown
$9 off
$78
per night
$89 total
includes taxes & fees
Cresta Thapama

Peermont Metcourt - Francistown

Peermont Metcourt - Francistown
Francistown
$17 off
$138
per night
$157 total
includes taxes & fees
Peermont Metcourt - Francistown

La Signature Guest House

La Signature Guest House
Francistown
$5 off
$49
per night
$56 total
includes taxes & fees
La Signature Guest House

Marico Guest House

Marico Guest House
Francistown
$5 off
$45
per night
$51 total
includes taxes & fees
Marico Guest House

Cresta Marang Gardens

Cresta Marang Gardens
Francistown
$12 off
$108
per night
$123 total
includes taxes & fees
Cresta Marang Gardens

You can also stay at hotels with a pool in Francistown

Cresta Thapama

Cresta Thapama
Francistown
$78
$89 total
includes taxes & fees
Aug 21 - Aug 22
Cresta Thapama

Tshesebe Stopover Motel

Tshesebe Stopover Motel
Francistown
$50
$57 total
includes taxes & fees
Aug 23 - Aug 24
Tshesebe Stopover Motel

Staybridge Riverside & Spa

Staybridge Riverside & Spa
Francistown
$82
$93 total
includes taxes & fees
Aug 21 - Aug 22
Staybridge Riverside & Spa

Woodlands Stop Over and Lodge

Woodlands Stop Over and Lodge
Francistown
$93
$106 total
includes taxes & fees
Aug 21 - Aug 22
Woodlands Stop Over and Lodge

Cresta Marang Gardens

Cresta Marang Gardens
Francistown
$90
$102 total
includes taxes & fees
Aug 23 - Aug 24
Cresta Marang Gardens

Comfort Palace Guest House Francistown

Comfort Palace Guest House Francistown
Francistown
$48
$54 total
includes taxes & fees
Aug 23 - Aug 24
Comfort Palace Guest House Francistown
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.
View all properties
Our prices for hotels in Francistown are cheapest in February
Price trends for hotels in Francistown
Pricing is based on two traveler single night rates
View properties in August
Typical weather for Francistown
August
High 27°C / low 13°C. Sunny most days.
View properties in August
27°
13°
31°
16°
33°
19°
32°
20°
31°
20°
30°
20°
30°
20°
29°
19°
28°
16°
26°
13°
23°
10°
22°
10°
Monthly weather averages (˚C)

Top landmarks in Francistown

Supa Ngwao Museum

6.0/10 (1 review)
Supa Ngwao Museum is 0.6 mi (1 km) from central Francistown, why not stop by during your stay. If you want to experience more of the culture Francistown has to offer, head to University of Botswana, Sunshine Plaza Shopping Center, and Toro Junction Shopping Center.
See properties

Sunshine Plaza Shopping Center

If you like shopping, take time out to go to Sunshine Plaza Shopping Center when in Francistown.
See properties

St Patrick's Church

7.0/10 (2 reviews)
St Patrick's Church is in the heart of Francistown, so why not stop by during your stay.
See properties

Toro Junction Shopping Center

If you like shopping, take time out to go to Toro Junction Shopping Center when in Francistown.
See properties

Check out reviews of Francistown hotels guests love

Digger Inn

Digger Inn

8/10 Good
"A well maintained and clean hotel. Good shower and bed. Excellent bar and grill nearby and cafe with good coffee. A good choice."
Kim 2-night trip
Posted 2 months ago
Digger Inn

Frequently asked questions

What hotels do travelers recommend in Francistown?
Can I book a refundable hotel in Francistown?
If you need the flexibility to change your plans to Francistown, most accommodations offer refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where should I consider staying in Francistown if I want a budget-friendly accommodation?
An inexpensive option worth considering is City Inn Lodge.
What will the weather in Francistown be like during my visit?
October and November are typically the warmest months in Francistown when the average temp is 77°F. July and June are the coldest months when the average temperature is 63°F. December and January are the months with the most rain.
Why should I book my Francistown accommodation with Hotels.com?
There are lots of reasons to book your Francistown trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.