Hotels in Devizes

Search and compare Devizes hotels from hundreds of travel sites and save

Devizes, England, United Kingdom
4 Aug — 5 Aug2
Devizes, England, United Kingdom
Wed 4/8
Thu 5/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Devizes

Filter by star ratings
All filters
Best Western Plus Angel Hotel
Best Western Plus Angel Hotel
8.1 Excellent
8 Market Place, Chippenham, United Kingdom
Show on map
14.5 km from city centre, Devizes 
ExcellentBased on 656 reviews
8.1

Best Western Plus Angel Hotel provides charming 3-star accommodation in Chippenham. This comfortable hotel also offers an indoor pool, and is a short drive from Lacock and Corsham.

The Castle Hotel
The Castle Hotel
7.8 Good
New Park Street, Devizes, United Kingdom
Show on map
0.3 km from city centre, Devizes 
GoodBased on 611 reviews
7.8

The hotel is situated in Devizes and is close to nearby attractions, such as North Wessex Downs, Devizes Castle and the Wiltshire Heritage Museum. It is moments from Black Swan Hotel Devizes, eateries and nightlife options.

The Black Swan Hotel
The Black Swan Hotel
8.7 Excellent
25-26 Market Place, Devizes, United Kingdom
Show on map
0.3 km from city centre, Devizes 
ExcellentBased on 483 reviews
8.7

Black Swan Hotel provides a comfortable setting when in Devizes. It is steps from Black Swan Hotel Devizes, restaurants and nightlife options.

Tips for booking a Devizes hotel

Cheapest month:September
Most expensive month:July
Average price in Devizes:$150/night
Absolute cheapest price found:$91/night
Cheapest day:Thursday
Most expensive day:Saturday
$123 - $171
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$131 - $155
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Devizes hotels

Show all 63 hotels
1
Best Western Plus Angel Hotel
Best Western Plus Angel Hotel
8.1 Excellent
8 Market Place, Chippenham, United Kingdom
Show on map
0.5 km from city centre, Chippenham 

Best Western Plus Angel Hotel provides charming 3-star accommodation in Chippenham. This comfortable hotel also offers an indoor pool, and is a short drive from Lacock and Corsham.

Cheapest hotels in Devizes, Wiltshire

Show all 63 hotels
The Castle Hotel
The Castle Hotel
7.8 Good
New Park Street, Devizes, United Kingdom
Show on map
0.3 km from city centre,  

The hotel is situated in Devizes and is close to nearby attractions, such as North Wessex Downs, Devizes Castle and the Wiltshire Heritage Museum. It is moments from Black Swan Hotel Devizes, eateries and nightlife options.

$118
Avg. per night
The Black Swan Hotel
The Black Swan Hotel
8.7 Excellent
25-26 Market Place, Devizes, United Kingdom
Show on map
0.3 km from city centre,  

Black Swan Hotel provides a comfortable setting when in Devizes. It is steps from Black Swan Hotel Devizes, restaurants and nightlife options.

$181
Avg. per night
Best Western Plus Angel Hotel
Best Western Plus Angel Hotel
8.1 Excellent
8 Market Place, Chippenham, United Kingdom
Show on map
0.5 km from city centre,  

Best Western Plus Angel Hotel provides charming 3-star accommodation in Chippenham. This comfortable hotel also offers an indoor pool, and is a short drive from Lacock and Corsham.

$189
Avg. per night

Hotel prices in Devizes

3 stars

$118 - $189

The Black Swan Hotel

No. 1 most popular

$181
Avg. per night
Best Western Plus Angel Hotel

No. 2 most popular

$189
Avg. per night
The Castle Hotel

Best value

$118
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Devizes

Devizes travel FAQs

  • What are the best hotels in Devizes?

    One of the most popular hotels in Devizes is The Bear Hotel, which has been reviewed by 886 users and currently has a rating of 8.7/10. Other top-rated locations include The Castle Hotel and The Black Swan Hotel, which have received 7.8/10 and 8.7/10 ratings from our users, respectively.

  • How much do hotels in Devizes cost?

    Hotels in Devizes cost an average of $154/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Devizes?

    Over the last 3 days, Devizes hotels have been found for as cheap as $141/night in searches by HotelsCombined users.

  • How much is a hotel in Devizes tonight?

    A hotel in Devizes tonight can start as low as $141 for the night, with an average cost of $154, based on HotelsCombined searches over the last 72 hours.