The 10 best B&Bs in Dundee, UK | Booking.com
Skip to main content

B&Bs in Dundee

Find the B&Bs that appeal to you the most

The best B&Bs in Dundee

Check out our pick of great B&Bs in Dundee

Filter by:

Review score

Athollbank Guest House

Dundee

Located in Dundee, 1.8 km from Discovery Point and 23 km from St Andrews University, Athollbank Guest House provides accommodation with free WiFi in a historic building.

S
Sophia
From
Germany
I really enjoyed my stay at the guest house. The owners were very nice, the location great. If I come back to Dundee, I would stay here again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 358 reviews
Price from
£89
1 night, 2 adults

Ashley House

Dundee

Situated within less than 1 km of Broughty Ferry Beach and 6.9 km of Discovery Point in Dundee, Ashley House features accommodation with seating area.

S
Suzette
From
South Africa
The host was amazing and the location perfect. The rooms had all that we needed and the breakfast was top notch. Will highly recommend it alsonfor the location as it is walking distance away from restaurants and shops.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 348 reviews
Price from
£102.46
1 night, 2 adults

aabAlree Guest House

Dundee

In the heart of Dundee, within a minute's walk from tourist attractions such as the V&A/Discovery/HMS Frigate Unicorn/Verdant Works Museums, Slessor Gardens, Caird Hall, DCA, and REP Theatre.

M
Mihail
From
Bulgaria
Top location. Everything was very clean. Bathrooms are spotless. Hosts are friendly and helpful.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 112 reviews
Price from
£108
1 night, 2 adults

Shaftesbury Hotel Dundee

Dundee

Located in the West End of Dundee, the Shaftesbury Lodge Guest House is a 5-minute taxi journey from Dundee city centre.

C
Carloghio49
From
Italy
A nice room,a good shower,an astonishing breakfast and the assistance wery well
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 799 reviews
Price from
£85
1 night, 2 adults

Annandale Guest House

St. Andrews (Near Dundee)

Annandale Guest House is situated in St. Andrews, 500 metres from St Andrews University, 5 km from St Andrews Bay, and 21 km from Discovery Point.

K
Katherine Hennessy
From
South Africa
Breakfast was delicious. Very friendly n helpful host they just added a personal touch. Room was comfortable and clean.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 reviews
Price from
£315
1 night, 2 adults

Morven Guest House Carnoustie

Carnoustie (Near Dundee)

Featuring a garden and views of garden, Morven Guest House Carnoustie is a bed and breakfast situated in a historic building in Carnoustie, 1.2 km from Carnoustie Beach.

A
Anna
From
Ireland
Delicious breakfast, comfortable rooms, warm and welcoming host
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 363 reviews
Price from
£110
1 night, 2 adults

No12 Bed and Breakfast, St Andrews

St. Andrews (Near Dundee)

No12 Bed and Breakfast, St Andrews is a 4-star property set in St. Andrews, facing the sea. Both free WiFi and parking on-site are available at the bed and breakfast free of charge.

P
Philipp
From
Germany
Our room was extremely nice and comfortable. Pam is an excellent host. After our stay, we wished we had booked a longer stay, because we really enjoyed our time in St Andrews in general and at the No12 BnB in particular.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 127 reviews
Price from
£252
1 night, 2 adults

The Spindle Guest Rooms

St. Andrews (Near Dundee)

Located in St. Andrews, 1.2 km from St Andrews East Sands Beach, The Spindle Guest Rooms has a garden, parking on-site and rooms with free WiFi access.

C
Cristiana
From
Italy
Excellent location, spotless clean, very nice owner
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 266 reviews
Price from
£175
1 night, 2 adults

Scooniehill Farm House B&B

St. Andrews (Near Dundee)

Located 1.5 miles from the town of St Andrews, Scooniehill Farmhouse is a farmhouse with a large garden, offering panoramic views of the Scottish countryside.

L
Leonie
From
New Zealand
Everything! Probably one of the best places I've ever stayed at. Super accommodating when we were running late. Highly recommend :)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 128 reviews
Price from
£130
1 night, 2 adults

Guardbridge Inn

St. Andrews (Near Dundee)

Situated in St. Andrews, 6.5 km from St Andrews University, Guardbridge Inn features accommodation with a garden, free private parking, a terrace and a restaurant.

M
Madeleine
From
United Kingdom
Lovely, helpful staff. Very comfortable rooms. Delicious evening meal
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews
Price from
£180
1 night, 2 adults
All B&Bs in Dundee

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Dundee and surroundings in the past month

See all

B&Bs that guests love in Dundee

See all
  • Avg. price/night: £89
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 358 reviews
    Super clean, beautiful, spacious room with private bathroom. Excellent breakfast, lovely host. Great breakfast cooked to taste. Very easy access to the city centre by bus. Will absolutey book again
    Guest review by
    Kari-Ann Regina Enge
    Young couple

Research, refine and make plans for your whole trip