Independent hospitality
Friendly, personal service from people who care about your stay.

Our story
The Shaftesbury is an independent Dundee hotel where 19th-century character meets the warmth and ease of a well-run home.
The Shaftesbury Hotel
Set on the sunny east coast of Scotland beside the River Tay, Dundee is a city of design, discovery, education, and industry. The Shaftesbury Hotel is part of that story: an impressive 19th-century granite mansion in the city's quiet West End.
Tall windows, generous proportions, individual rooms, and a handsome street presence give the house its unmistakable character. Inside, the focus is refreshingly straightforward: clean and comfortable accommodation, thoughtful service, and a breakfast that sets you up well for the day.
The hotel is close to Dundee city centre, the University of Dundee, Ninewells Hospital, Dundee Airport, Dundee Botanic Garden, Riverside Technology Park, and the West Park Conference Centre, which is around a five-minute walk away.

A warm welcome
Quiet enough to unwind, convenient enough to explore Dundee, and personal enough to feel remembered.
Hosted with heart
The Shaftesbury is run by Juveria and Misbah, who bring a warm, attentive approach to every stay. Their priorities are the things guests value most: a friendly arrival, a spotless room, a comfortable night, and a generous breakfast before the day begins.
Friendly, personal service from people who care about your stay.
Breakfast is included in every room rate and served each morning.
Free Wi-Fi in public areas and useful in-room facilities.
Ample free on-street parking in the surrounding area.

Well placed in Dundee
The West End gives you room to breathe without putting the city out of reach. From university visits and hospital appointments to conferences, culture, golf and the waterfront, the location works for many kinds of Dundee stay.

Stay a little longer