Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cannock

Filter by star ratings
All filters
Lyndon House
8.8 Excellent

0.5 km from city centre, Walsall Show on map

ExcellentBased on 717 reviews
8.8

A 10-minute walk from Walsall St Pauls Bus Station, Lyndon House has a accessible setting, making it an ideal base when visiting Walsall. It is conveniently located for those wishing to visit local attractions.

Holiday Inn Birmingham North - Cannock
8.1 Excellent

1.9 km from city centre, Cannock Show on map

ExcellentBased on 941 reviews
8.1

Holiday Inn Birmingham North - Cannock is located in Bridgtown and offers free Wi-Fi. The various amenities this cosy hotel features include limited hours room service, an express check-in and check-out feature and a safe.

Tips for booking a Cannock hotel

Cheapest month:February
Most expensive month:July
Average price in Cannock:C$ 79/night
Absolute cheapest price found:C$ 43/night
Cheapest day:Monday
Most expensive day:Tuesday
C$ 43 - C$ 96
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 68 - C$ 98
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Cannock, Staffordshire

Show all 18 hotels
Holiday Inn Birmingham North - Cannock
8.1 Excellent

1.9 km from city centre, Cannock Show on map

Holiday Inn Birmingham North - Cannock is located in Bridgtown and offers free Wi-Fi. The various amenities this cosy hotel features include limited hours room service, an express check-in and check-out feature and a safe.

C$ 62
Avg. per night
Lyndon House
8.8 Excellent

0.5 km from city centre, Walsall Show on map

A 10-minute walk from Walsall St Pauls Bus Station, Lyndon House has a accessible setting, making it an ideal base when visiting Walsall. It is conveniently located for those wishing to visit local attractions.

C$ 80
Avg. per night

Where to stay in Cannock

Cannock travel FAQs

  • What are the best hotels in Cannock?

    Holiday Inn Birmingham North - Cannock (8.1/10 from 941 reviews), OYO Flagship Chase Suites (7.0/10 from 362 reviews), and The Lodge B&B @ Cannock Chase (9.7/10 from 113 reviews) are all highly rated places to stay in Cannock.

  • How much do hotels in Cannock cost?

    Cannock hotels have an average price of C$ 91/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is C$ 83/night, and if you are looking for a 5-star hotel in Cannock then the average price is around C$ 123/night.

  • How much is a cheap hotel in Cannock?

    Prices for Cannock hotels have been found for as low as C$ 52/night over the last 3 days.