You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Forfar, the charming county town of Angus, Scotland, offers a delightful blend of history and natural beauty, making it an ideal destination for travelers seeking a serene getaway. Nestled in the picturesque Strathmore valley, Forfar is conveniently located near the A90, providing easy access to nearby cities like Dundee. Visitors can explore the town's rich heritage, dating back to Roman times, and enjoy its role as a traditional market town.
For those planning a stay, the best neighborhoods include the town center, which offers proximity to local shops and dining, and the outskirts, where scenic views and tranquility abound. Top attractions include the historic Glamis Castle, just a short drive away, and the beautiful local glens, perfect for hill-walking enthusiasts. Don't miss the chance to try a Forfar bridie, a local delicacy that adds a unique flavor to your visit.
See the latest prices and deals by choosing your dates
Hotel in Carnoustie · 19.33 km from centre
9.0
927 reviews
Breakfast available
With a stay at Carnoustie Golf Hotel in Carnoustie, you'll be next to a golf course, just a 5-minute walk from Carnoustie Golf Links and 5 minutes by foot from Barry Sands. This golf hotel is 24.7 mi (39.7 km) from University of St. Andrews and 25.6 mi (41.2 km) from Old Course at St Andrews.
Hotel in Dundee · 20.33 km from centre
9.2
873 reviews
Breakfast available
With a stay at Hotel Indigo Dundee by IHG in Dundee, you'll be in a shopping district, within a 15-minute walk of City Square and V&A Dundee. This eco-certified hotel is 0.8 mi (1.3 km) from Discovery Point and 1.1 mi (1.7 km) from Dundee Science Centre.
Hotel in Dundee · 20.31 km from centre
9.6
517 reviews
Breakfast available
A stay at Staybridge Suites Dundee by IHG places you in the heart of Dundee, within a 10-minute walk of McManus Galleries and Museum and Abertay University. This hotel is 13.4 mi (21.6 km) from University of St. Andrews and 14.9 mi (24 km) from Old Course at St Andrews.
Inn in Broughty Ferry, Dundee · 19.81 km from centre
8.8
346 reviews
With a stay at Fisherman's Tavern Hotel - Inn by Greene King Inns in Dundee, you'll be on the beach, just a 1-minute walk from Broughty Ferry Seafront and 6 minutes by foot from Barnhill Rock Garden. This beach inn is 15.8 mi (25.5 km) from University of St. Andrews and 18 mi (29 km) from Old Course at St Andrews.
Hotel in Broughty Ferry, Dundee · 19.04 km from centre
8.6
632 reviews
Breakfast available
Located in Dundee, Woodlands Hotel, BW Signature Collection is on the riverwalk, within a 10-minute drive of Monifieth Golf Links and Panmure Golf Club. This eco-certified hotel is 5 mi (8.1 km) from V&A Dundee and 5.1 mi (8.2 km) from Discovery Point.
Hotel in Dundee · 20.52 km from centre
8.0
202 reviews
Breakfast available
With a stay at go2 Dundee Camperdown Hotel in Dundee, you'll be steps from Camperdown Country Park and Templeton Woods and a 2-minute drive from Dundee Karting. This hotel is 18.7 mi (30 km) from Old Course at St Andrews and 1.1 mi (1.8 km) from Cineworld Dundee.
Lodge in Bridgend of Lintrathen, Kirriemuir · 17.69 km from centre
9.2
201 reviews
Breakfast available
With a stay at Lodge at Lochside in Kirriemuir, you'll be steps from Loch of Lintrathen and a 4-minute drive from Reekie Linn Waterfall. This lodge is 14.3 mi (23 km) from Cairngorms National Park and 5 mi (8.1 km) from Loch of Kinnordy Nature Reserve.
Hotel in Dundee · 20.91 km from centre
8.6
965 reviews
Breakfast available
With a stay at Holiday Inn Express Dundee by IHG, you'll be centrally located in Dundee, within a 10-minute walk of V&A Dundee and Dundee Science Centre. This hotel is 0.9 mi (1.4 km) from Dundee Contemporary Arts Centre and 0.9 mi (1.5 km) from University of Dundee.
Guest house in Dundee · 20.10 km from centre
3.0
82 reviews
Easy sleep enjoys a location in Dundee, 26 miles from Lunan Bay and 1.2 miles from University of Dundee. The property is around 14 miles from St Andrews University, 17 miles from Fairmont St Andrews Bay Golf Course, and 21 miles from Scone Palace. Free Wifi is available throughout the property, and Discovery Point is 1.2 miles away.
Glamis Castle is 13 miles from the guest house, while St Andrews Cathedral is 14 miles away. Dundee Airport is 3.1 miles from the property.
Hotel in Carnoustie · 19.23 km from centre
9.0
205 reviews
Breakfast available
With a stay at 19th Hole Hotel in Carnoustie, you'll be near the beach, just a 4-minute walk from Carnoustie Golf Links and 6 minutes by foot from Carnoustie Beach. This hotel is 24.6 mi (39.7 km) from University of St. Andrews and 25.5 mi (41.1 km) from Old Course at St Andrews.
Hotel in Brechin · 17.20 km from centre
7.8
99 reviews
Breakfast available
With a stay at Northern Hotel Brechin in Brechin, you'll be within a 5-minute walk of Brechin Town House Museum and Brechin Cathedral. This hotel is 0.4 mi (0.6 km) from Caledonian Railway and 3.6 mi (5.8 km) from Thirlestane Castle.
Holiday home in Bridgend of Lintrathen, Craighall · 19.51 km from centre
9.3
123 reviews
Peel Farm enjoys a location in Craighall, 25 miles from Scone Palace and 14 miles from Glamis Castle. The air-conditioned accommodations are 21 miles from Discovery Point, and guests can benefit from private parking available on site and free Wifi. This 4-star vacation home offers private entrance.
The vacation home offers a seating area with a flat-screen TV and a private bathroom with bathrobes, a hair dryer, and hot tub. A fridge is also featured, as well as a coffee machine and a kettle. At the vacation home, the units come with bed linen and towels.
There is an on-site coffee shop, and during warmer months you can make use of the barbecue facilities.
Guests at Peel Farm can enjoy cycling and hiking nearby, or make the most of the garden.
University of Dundee is 21 miles from the accommodation. The nearest airport is Dundee Airport, 21 miles from Peel Farm.
Hotel in Carnoustie · 19.42 km from centre
9.0
204 reviews
Breakfast available
When you a stay at The Station Hotel in Carnoustie, you'll be near the beach, within a 5-minute walk of Carnoustie Beach and Carnoustie Golf Links. This hotel is 25 mi (40.2 km) from University of St. Andrews and 25.8 mi (41.6 km) from Old Course at St Andrews.
Hotel in Carnoustie · 18.80 km from centre
7.9
346 reviews
Breakfast available
Located in Carnoustie, a 14-minute walk from Barry Sands Beach, Corner Hotel provides accommodations with a shared lounge, free private parking, a restaurant and a bar. The property is around 17 miles from Lunan Bay, 24 miles from St Andrews University and 27 miles from Fairmont St Andrews Bay Golf Course. Free WiFi is available throughout the property and Discovery Point is 11 miles away.
At the hotel, every room includes a desk, a flat-screen TV and a private bathroom. All guest rooms will provide guests with a closet and an electric tea pot.
A Full English/Irish breakfast is available at Corner Hotel.
You can play darts at this 3-star hotel, and the area is popular for cycling.
University of Dundee is 12 miles from the accommodation, while Glamis Castle is 19 miles away. Dundee Airport is 13 miles from the property.
Bed and breakfast in Carnoustie · 18.65 km from centre
9.7
376 reviews
Breakfast available
Providing city views, Morven Guest House Carnoustie in Carnoustie offers accommodations and a bar. This property offers access to a terrace, free private parking, and free Wifi. All rooms are fitted with a patio with views of the garden.
At the bed and breakfast, all units are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. The bed and breakfast provides certain units with sea views, and all units have a kettle. The rooms are equipped with heating facilities.
The breakfast offers full English/Irish, vegetarian options and fruit and juice are being served. At the property, there is an restaurant serving Scottish cuisine as well as vegetarian options.
Guests at the bed and breakfast can enjoy cycling and hiking nearby, or make the most of the garden.
Carnoustie Beach is a 14-minute walk from Morven Guest House Carnoustie, while Discovery Point is 12 miles away. Dundee Airport is 14 miles from the property.
Lodge in Dundee · 14.60 km from centre
8.0
6 reviews
Breakfast available
When you stay at Forbes of Kingennie Country Resort in Dundee, you'll be by the sea, within a 5-minute drive of Forbes of Kingennie Golf Course and Wellbank Hall. This golf lodge is 19 mi (30.5 km) from University of St. Andrews and 21.2 mi (34 km) from Old Course at St Andrews.
Country house in Arbroath, Colliston · 18.02 km from centre
8.7
44 reviews
Breakfast available
Craigie dhu, guest house in Colliston provides accommodations with a garden, barbecue facilities, and a shared lounge. This beachfront property offers access to a patio, free private parking, and free Wifi. The country house offers garden views and a sun terrace.
At the country house, the units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. A microwave, a toaster, and fridge are also featured, as well as a coffee machine and a kettle. At the country house, all units are allergy-free.
A selection of options including fresh pastries, pancakes, and fruit are served for the continental breakfast. For visitors looking to embark on day trips to nearby landmarks, the country house provides a selection of packed lunches.
For guests with children, Craigie dhu, guest house features both an indoor and outdoor play area. If you like to discover the area, skiing, cycling and hiking are possible in the surroundings and the accommodation can arrange a bicycle rental service.
Lunan Bay is 7 miles from Craigie dhu, guest house, while Discovery Point is 22 miles away. Dundee Airport is 24 miles from the property.
Hotel in Dundee · 19.65 km from centre
6.3
272 reviews
Located in Dundee, 1.6 miles from Discovery Point, Tayview Hotel has accommodations with a garden, free private parking, a restaurant and a bar. Located around 14 miles from St Andrews University, the hotel with free WiFi is also 17 miles away from Fairmont St Andrews Bay Golf Course. Guests can have a drink at the snack bar.
At the hotel, rooms contain a closet. Featuring a private bathroom with a shower and free toiletries, certain accommodations at Tayview Hotel also feature a sea view. The rooms at the accommodation come with a flat-screen TV with satellite channels.
Scone Palace is 23 miles from Tayview Hotel, while Lunan Bay is 24 miles from the property. Dundee Airport is 3.7 miles away.
Guesthouse in Broughty Ferry, Dundee · 19.60 km from centre
9.6
22 reviews
Breakfast available
With a stay at Ashley House Guest House in Dundee, you'll be in the historical district, just a 5-minute walk from Barnhill Rock Garden and 8 minutes by foot from Broughty Castle. This guesthouse is 15.9 mi (25.6 km) from University of St. Andrews and 18.1 mi (29.2 km) from Old Course at St Andrews.
Hotel in Carnoustie · 19.28 km from centre
6.8
295 reviews
Facing the beachfront, Kinloch Arms Hotel offers 2-star accommodations in Carnoustie and has a shared lounge, terrace and restaurant. Offering a bar, the property is located within a 2-minute walk of Carnoustie Beach. The property has karaoke and free WiFi throughout the property.
At the hotel, the rooms are equipped with a closet. The private bathroom is equipped with a shower, free toiletries and a hairdryer. All rooms at Kinloch Arms Hotel come with a flat-screen TV with satellite channels.
Guests at the accommodation can enjoy a continental breakfast.
You can play darts at Kinloch Arms Hotel, and the area is popular for cycling.
Discovery Point is 12 miles from the hotel, while Lunan Bay is 17 miles from the property. Dundee Airport is 14 miles away.