Skip to main content

The best B&Bs in Dundee

Check out our selection of great B&Bs in Dundee

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Ashley House, hotel in Dundee

Ashley House offers accommodations in Dundee, a 7-minute walk from Broughty Ferry Beach and 1.6 miles from Monifieth Sands Beach.

The staff was exceptional and very flexible and made our trip enjoyable. When we had to get out early on any given day, Darren was flexible to help out.
Scored 9.3
9.3
Rated wonderful
Wonderful
399 reviews
Price from
$119.99
1 night, 2 adults
Shaftesbury Hotel Dundee, hotel in Dundee

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

Near the bus station. The morning breakfast was quite a variety and the chef (owner?) was so nice and willing to make the breakfast as perfect as possible.
Scored 8.1
8.1
Rated very good
Very Good
896 reviews
Price from
$106.33
1 night, 2 adults
aabAlree Guest House, hotel in 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 Theater.

Staff behavior
Scored 7.7
7.7
Rated good
Good
144 reviews
Price from
$135.10
1 night, 2 adults
One Strathview B&B, hotel in Dundee

One Strathview B&B enjoys a location in Forfar, 13 miles from Discovery Point and 19 miles from Lunan Bay. This 3-star bed and breakfast offers luggage storage space and daily room service.

It was wonderful. Very nice room, and great breakfast.
Scored 9.5
9.5
Rated exceptional
Exceptional
208 reviews
Price from
$98.83
1 night, 2 adults
Morven Guest House Carnoustie, hotel in Dundee

Morven Guest House Carnoustie offers accommodations in Carnoustie, 12 miles from Discovery Point and 17 miles from Lunan Bay.

Wonderful, friendly host. Great location in Carnoustie and breakfast was delicious with a great selection.
Scored 9.7
9.7
Rated exceptional
Exceptional
383 reviews
Price from
$137.60
1 night, 2 adults
Annandale Guest House, hotel in Dundee

Annandale Guest House enjoys a location in St. Andrews, 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

Very comfortable accommodation, gracious hosts and perfect location for exploring St Andrews
Scored 9.2
9.2
Rated wonderful
Wonderful
68 reviews
Price from
$175.13
1 night, 2 adults
Scooniehill Farm House B&B, hotel in 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.

We liked everything about this place! The owners were incredibly friendly; the breakfast was absolutely spectacular (and massive); the view of St. Andrews was unbeatable; and our room was spotless and comfortable (and well-insulated from the wind and rain!). We would definitely stay here again.
Scored 9.7
9.7
Rated exceptional
Exceptional
97 reviews
Price from
$175.13
1 night, 2 adults
21KR Bed and Breakfast, close to beach, town centre and golf, hotel in Dundee

Just a 12-minute walk from St Andrews East Sands Beach and 0.8 miles from St Andrews University, 21KR Bed and Breakfast, close to beach, town centre and golf features accommodations in St.

Scored 9.1
9.1
Rated wonderful
Wonderful
16 reviews
Price from
$202.65
1 night, 2 adults
No 5 Pilmour, hotel in Dundee

The privately-owned No 5 Pilmour is located within 328 feet of the historic St Andrews Links Golf Course and a 2-minute stroll from the heart of St Andrews.

The rooms were clean and the towels were changed daily.The
Scored 8.4
8.4
Rated very good
Very Good
105 reviews
Price from
$281.78
1 night, 2 adults
Haar with Rooms 5 stars, hotel in Dundee

Located within 3.2 miles of Fairmont St Andrews Bay Golf Course and 13 miles of Discovery Point, Haar with Rooms 5 stars has rooms in St. Andrews.

The manager was very kind and helpful!
Scored 8.5
8.5
Rated very good
Very Good
100 reviews
Price from
$323.68
1 night, 2 adults
All B&Bs in Dundee
Looking for a B&B?
For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Dundee this month

See all

B&Bs That Guests Love in Dundee

See all
  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 23 reviews
    We liked the layout and décor, the fact that it's a detached house with a private garden, driveway parking, and clothesline. It was very well appointed. The location was quiet and private, and it was easy to catch the bus to the city centre.
    Christine
    Group
  • Avg. price/night: $79.12
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1,229 reviews
    Exceptional value for money and placed right in the city center. Great location. The private room I stayed in had everything I needed: en-suite, towels, desk and a bed. All in all, perfect for a weekend stay.
    R
    Robert
    Solo traveler
  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 321 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
    Kari-Ann Regina Enge
    Young couple
  • Avg. price/night: $106.33
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 1,719 reviews
    Spotlessly clean throughout. Staff were all friendly and helpful. Great facilities, comfortable beds, and excellent breakfast selection. Quiet location but only a short walk from the city centre.
    Tracy
    Young couple
  • Scored 7.4
    7.4
    Rated good
    Good
     · 1,006 reviews
    Great location, clean spacious apartment and very courteous receptionist Chloe - thank you 👍👍 quiet room which was great felt very private and comfortable bed.
    Peter
    Young couple
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 831 reviews
    Great location, beautiful boutique hotel which is spotlessly clean with everything you need. The beds and pillows are extremely comfortable and our room was so lovely and quiet, we had a very good nights sleep and found the interactive service and Alexa very relaxing and modern.
    CMM
    Family with young children
  • Avg. price/night: $106.33
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 896 reviews
    Quiet location near city centre. Large room. Excellent breakfast.
    John
    Solo traveler
  • Avg. price/night: $63.80
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 4,237 reviews
    Great location, very comfortable and quiet. Staff helpful and friendly, easy and cheap to park car. I would definitely recommend this hotel.
    Joanna
    Family with young children
  • Avg. price/night: $63.80
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 7,458 reviews
    very comfy bed, quiet room, excellent breakfast, friendly and helpful staff, great location close to train station and car rental
    PETER
    Family with young children
  • Avg. price/night: $63.80
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 4,237 reviews
    Very central location, easy walk into the city centre - the hotel is very new so feels clean and shiny. Breakfast was fantastic - lovely fresh fruit, waffles (happy kids), great cooked breakfast - nothing to fault. Being on a busy roundabout could have meant a lot of noise but it was surprisingly quiet.
    Catherine
    Family with young children

Research, refine, and make plans for your whole trip