Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Poh Huay Suen on trover

Find Hotels in Cannock

Filter by

Selecting an option opens a search results page with the selected filter applied
Expedia RewardsSelecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
NeighborhoodSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
ibis budget Derby
3 out of 5
B5008 Etwall Road, Willington, Derby, England
Free CancellationReserve now, pay when you stay
The price is $42 per night
21.85 mi from city center
3.9/5Good! (375 reviews)
Ibis derby

"Brilliant staff .. hotel was nice and tide ..room are actuaklh a decent sise"…"

Reviewed on Mar 31, 2020

ibis budget Derby
Hyatt Regency Birmingham
4 out of 5
2 Bridge Street, Birmingham, England
The price is $111 per night
15.96 mi from city center
4.5/5Wonderful! (1,192 reviews)

"Lovely spacious rooms. Very clean. Great facilities"…"

Reviewed on Mar 15, 2020

Hyatt Regency Birmingham
Edgbaston Park Hotel & Conference Centre
4 out of 5
53 Edgbaston Park Rd, Birmingham, England
The price is $85 per night
17.43 mi from city center
4.5/5Wonderful! (453 reviews)

"Lovely hotel, friendly staff, slight problem dealt with very quickly and did not detract from our stay. Very nice food and very clean hotel."…"

Reviewed on Mar 8, 2020

Edgbaston Park Hotel & Conference Centre

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Days Inn by Wyndham Cannock Norton Canes M6 Toll
3 out of 5
Roadchef Motorway Service Area, M6 Toll Norton Canes, Staffordshire, Cannock, England
The price is $40 per night
3.09 mi from city center
4.2/5Excellent! (310 reviews)
Got a good night's sleep at an excellent price

"Ours was an overnight stop to break up a long journey. We were pleasantly surprised by the quality of our experience. It is budget accommodation based on a motorway services area, but it was comfortable and quiet and we got a good night's sleep. Can be a little tricky to spot the turn for dedicated ..."…"

Reviewed on Mar 16, 2020

Days Inn by Wyndham Cannock Norton Canes M6 Toll
Novotel Birmingham Airport
4 out of 5
Birmingham Airport, Birmingham, England
Free CancellationReserve now, pay when you stay
The price is $67 per night
20.74 mi from city center
4.2/5Very Good! (999 reviews)

"The hotel is located across the road from the airport terminal."…"

Reviewed on Mar 10, 2020

Novotel Birmingham Airport
Clayton Hotel Birmingham
4 out of 5
85 Albert Street, Birmingham, England
Free CancellationReserve now, pay when you stay
The price is $74 per night
16.01 mi from city center
4.4/5Excellent! (889 reviews)
Convenient and luxurious

"Lovely friendly staff on reception, upon arrival the system was down so we were given some free drinks and also a room upgrade for the trouble, with wine, chocolates and an extra big bath tub in the room! Can’t wait to stay here again when I’m back in Birmingham loved it!"…"

Reviewed on Mar 15, 2020

Clayton Hotel Birmingham
Malmaison Birmingham
4 out of 5
1 Wharfside, Birmingham, England
Free CancellationReserve now, pay when you stay
The price is $75 per night
16.1 mi from city center
4.3/5Excellent! (1,131 reviews)

"Was upgraded and was well informed of procedure during my stay."…"

Reviewed on Mar 21, 2020

Malmaison Birmingham
Copthorne Hotel Merry Hill Dudley
4 out of 5
The Waterfront, Level Street, Brierley Hill, England
Free CancellationReserve now, pay when you stay
The price is $50 per night
15.55 mi from city center
4.2/5Very Good! (994 reviews)

"Where it was situated and made you feel more than welcome very helpful"…"

Reviewed on Jun 17, 2020

Copthorne Hotel Merry Hill Dudley
Park Regis Birmingham
4 out of 5
160 Broad Street, Birmingham, England
Free CancellationReserve now, pay when you stay
The price is $92 per night
16.2 mi from city center
4.3/5Excellent! (605 reviews)

"I am a front line health worker and it was really helpful of the hotel opening up for us as I am working at a Birmingham hospital and have faced an hour and half commute back without the hotels kind help. Thank you."…"

Reviewed on May 2, 2020

Park Regis Birmingham
Holiday Inn Birmingham North - Cannock
4 out of 5
Orbita Plaza, Bridge Street, Cannock, England
Free Cancellation
The price is $59 per night
1.98 mi from city center
3.9/5Very Good! (535 reviews)
Much Improved in my opinion

"Much improved from our last stay here. The ground floor restaurant was closed, but the one on top floor was pleasant and staff were lovely. My only criticism would be that the red cord in disabled rooms should be accessible to a disabled person! This is something hotels should teach their cleaning ..."…"

Reviewed on Feb 29, 2020

Holiday Inn Birmingham North - Cannock
Saint Pauls House
4 out of 5
15-20 St Paul’s Square, Birmingham, England
Free CancellationReserve now, pay when you stay
The price is $81 per night
15.5 mi from city center
4.3/5Excellent! (328 reviews)
Cool Vibe

"Great location, nice vibe to the bar/restaurant/reception, clean, quiet - definitely recommended."…"

Reviewed on Mar 15, 2020

Saint Pauls House
OYO Chase Suites
3 out of 5
Bridge Street, Cannock, England
Free CancellationReserve now, pay when you stay
The price is $58 per night
1.97 mi from city center
3.6/5Good! (20 reviews)

"Poor wifi. Parking major problem as no designated parking for that complex and positioned with hotel"…"

Reviewed on Feb 3, 2020

OYO Chase Suites
Hoar Cross Hall
4 out of 5
Maker Lane, Burton on Trent, England
Get Rates
10.81 mi from city center
4.3/5Excellent! (313 reviews)

"Great location , great character , intimate, friendly and homely"…"

Reviewed on Feb 15, 2020

Hoar Cross Hall
Oak Farm Hotel
3 out of 5
Watling Street, Hatherton, Cannock, England
The price is $53 per night
2.99 mi from city center
4.3/5Excellent! (125 reviews)
Nice hotel

"Nice comfortable stay after a xmaz party night"…"

Reviewed on Dec 21, 2019

Oak Farm Hotel
pentahotel Birmingham
4 out of 5
Ernest Street, Holloway Head, Birmingham, England
Free CancellationReserve now, pay when you stay
The price is $56 per night
16.31 mi from city center
4.1/5Very Good! (996 reviews)
Great place to stay!

"Really pleasant hotel and attentive staff, made our stay a great one!"…"

Reviewed on Mar 15, 2020

pentahotel Birmingham
Don't see what you're looking for?
See all available properties in Cannock
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.

Visiting Cannock

Budget-minded travelers will find good deals in Cannock, and visitors give high marks for the top-notch restaurants. Welcoming and rural, this city also attracts tourists with its bars. Around the area, top sights include Bullring Shopping Centre, Arena Birmingham, and Birmingham Cathedral.

  • There are 7 hotels and other accommodations in Cannock
  • The closest major airport is in Birmingham (BHX), 20.7 mi (33.4 km) from the city center
  • The next closest is in East Midlands (EMA), 29.8 mi (47.9 km) away

Sightseeing and Staying in Cannock

Favorite places to visit in the city include Cannock Park Golf Club, Cannock Shopping Centre, and Museum of Cannock Chase. In the area, you'll also find Bullring Shopping Centre and Arena Birmingham.

As you plan your vacation, you'll find 7 hotels and other lodging accommodations to choose from in Cannock. Here you'll find top ones based on Expedia user reviews:

  • The Barns - This 3.5-star hotel features 2 restaurants, free breakfast, and free WiFi. It's a favorite with Expedia travelers for its dining options and convenient parking.
  • Oak Farm Hotel - Our customers like the breakfast and overall value at this hotel. This 3-star hotel features free breakfast, a restaurant, and free WiFi.
  • Days Inn Cannock Norton Canes M6 Toll - This 3-star hotel features 2 restaurants, free WiFi, and free parking. Expedia customers like its overall value and clean, comfortable rooms.

Outside the city, popular places to see include International Convention Centre, 15.9 mi/25.7 km from the heart of the city, and Birmingham Cathedral, which is 15.9 mi (25.6 km) away.

Getting Around Cannock

To explore the surrounding area, hop aboard a train at Hednesford Station or Cannock Station. Cannock might not have many public transit choices so consider a car rental to maximize your time.

Dressing for Cannock

  • Between January and March, you can expect the daytime average to be around 51°F and the nighttime average to be 35°F
  • From April to June, temperatures average about 66°F during the day and 38°F at night
  • July through September averages 68°F during the day and 48°F at night
  • In October-December, the average temperature is 58°F during the day and 36°F at night
  • About 30.16 inches of rain falls on Cannock each year
  • Hottest months are usually August and July with an average temperature of 67°F, while the coldest months are January and March with an average of 35°F

Frequently asked questions

Where is the best place to stay in Cannock?
Holiday Inn Birmingham North - Cannock is a favorite with Expedia customers. This 4-star hotel offers a restaurant and free WiFi. Other top choices based on reviews include OYO Chase Suites and Roman Way Hotel.
If I need to cancel my hotel reservation in Cannock, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable if you cancel before the accommodation’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of booking. Put your dates in and click on “Search”, then use the “free cancellation” filter to get the top deals on offer in Cannock.
Where can I learn more about changing or cancelling my trip to Cannock?
For more information about updating your trip to Cannock or cancelling it, go to https://www.expedia.com/service/.
What's the best place to stay on a budget in Cannock?
Based on reviews, Roman Way Hotel is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other options for your budget-friendly stay include Holiday Inn Birmingham North - Cannock and Days Inn by Wyndham Cannock Norton Canes M6 Toll.
What's the best place to stay when traveling with kids to Cannock?
Roman Way Hotel is a top 3-star hotel on Expedia for families, and features a restaurant and free parking. Other good options to stay with the kids include Days Inn by Wyndham Cannock Norton Canes M6 Toll and Oak Farm Hotel. Attractions in the area like Drayton Manor Theme Park and Broad Street are also fun for kids of all ages.
What's the best pet-friendly place to stay in Cannock?
Days Inn by Wyndham Cannock Norton Canes M6 Toll is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests.
What's the best hotel to stay close to Cannock Park Golf Club?
Roman Way Hotel is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a restaurant and free WiFi. It’s located 1.2 mi (2 km) from Cannock Park Golf Club. Other good options within 5 miles include Holiday Inn Birmingham North - Cannock and OYO Chase Suites.
What about the best place to stay near Cannock Shopping Centre?
One of the top choices for your stay is Cannock Hotel Apartments, located next to Cannock Shopping Centre, and this 4-star apartment offers free WiFi and free parking. Roman Way Hotel and Holiday Inn Birmingham North - Cannock are two other good choices within 5 miles.

Recent reviews of Cannock hotels

More trip options