Most Popular Hotels in Shaftesbury

See all 91 Hotels in Shaftesbury

Recent Reviews in Shaftesbury

Hide content

Narrow your search

Shaftesbury Hotel Guide

Considering there's only 1 hotel option within a 6-mile (10-kilometer) radius of Shaftesbury's downtown, it makes good sense securing a place to stay early.

If you would prefer find a room within half a mile of downtown Shaftesbury, check out the ever-popular Best Western The Royal Chase Hotel.

9 miles (14 kilometers) away from the heart of Shaftesbury, is the Hunter's Lodge Inn. Alternatively, the George Hotel can be found 17 miles (27 kilometers) away. The Red Lion and the King's Head Hotel are two more Expedia-listed Expedia-listed accommodations in Shaftesbury.

The closest places to stay in Dorset include Boscombe and Weymouth. Boscombe is 25 miles (40 kilometers) to the northwest of Shaftesbury, while Weymouth is 30 miles (48 kilometers) to the northwest. Accommodations in Boscombe include the Hallmark Hotel Bournemouth Carlton and The Green House. While hotels are the Langham Hotel and Hotel Mon Ami.

Bournemouth International Airport is the most practical airport for flying into Shaftesbury. It is 20 miles (32 kilometers) away. Village Hotel Bournemouth is a nearby hotel.