A calm lake with reflections of trees and sky, surrounded by reeds and a distant building.

Find hotels in Forfar from CA $83

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Forfar hotels

1. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,288 reviews)
"Beautiful hotel and clean. Staff were very friendly and would take their time to talk with you while serving you."
United Kingdom
Farhein
The price is CA $119
CA $143 total
includes taxes & fees
Dec 6 - Dec 7
Apex City Quay Hotel & Spa

2. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
3.0 star property
Blairgowrie
7.8 out of 10, Good, (637 reviews)
"Everything about the hotel was amazing, really friendly, helpful staff."
United Kingdom
John
The price is CA $103
CA $123 total
includes taxes & fees
Nov 15 - Nov 16
The Angus Hotel & Spa by Compass Hospitality

3. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.4 out of 10, Exceptional, (486 reviews)
"Great hotel, great location. Breakfast was excellent, room was clean and bed really comfortable. Staff were very friendly and helpful."
United Kingdom
Kenneth
The price is CA $79
CA $94 total
includes taxes & fees
Dec 13 - Dec 14
Four Points Flex by Sheraton Dundee

4. Royal Hotel Angus

Royal Hotel Angus
3.5 star property
Forfar
7.8 out of 10, Good, (78 reviews)
"A great location in the town and guests have access to the gym and swimming pool included. "
United Kingdom
Sheena
Royal Hotel Angus

5. Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.2 out of 10, Wonderful, (1,001 reviews)
"Beautiful place!"
Canada
Ginette
The price is CA $93
CA $111 total
includes taxes & fees
Nov 22 - Nov 23
Carnoustie Golf Hotel

6. Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,001 reviews)
"Fantastic hotel."
United Kingdom
Manjit Singh
The price is CA $94
CA $113 total
includes taxes & fees
Dec 13 - Dec 14
Hampton by Hilton Dundee City Centre

7. Airlie Arms Hotel

Airlie Arms Hotel
3.0 star property
Kirriemuir
9.2 out of 10, Wonderful, (123 reviews)
"Excellent hotel. Friendly staff and great food."
United Kingdom
Stewart
The price is CA $198
CA $238 total
includes taxes & fees
Nov 15 - Nov 16
Airlie Arms Hotel

8. Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,001 reviews)
"Perfect stay! Great breakfast, spacious rooms, and fantastic staff!"
United States
Todd
The price is CA $397
CA $477 total
includes taxes & fees
Nov 22 - Nov 23
Fairmont St Andrews

9. The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
4.0 star property
Dundee
7.6 out of 10, Good, (1,001 reviews)
"Second time staying here, was in a refurbished room this time and they are worlds apart. Slept really well and had some lovely food. Cannot fault it."
United Kingdom
Bryony
The price is CA $79
CA $95 total
includes taxes & fees
Dec 13 - Dec 14
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

10. Malmaison Dundee

Malmaison Dundee
4.0 star property
Dundee
8.8 out of 10, Excellent, (1,000 reviews)
"Very good and clean and staff helpful"
United Kingdom
Shannon
The price is CA $107
CA $128 total
includes taxes & fees
Nov 29 - Nov 30
Malmaison Dundee

11. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
4.5 star property
St. Andrews
8.8 out of 10, Excellent, (197 reviews)
"Excellent"
United Kingdom
Lorna
THE SPACE TO STAY APARTHOTEL

12. 19th Hole Hotel

19th Hole Hotel
3.5 star property
Carnoustie
9.0 out of 10, Wonderful, (352 reviews)
"Stayed between Golf games lovely clean room and nice bar with excellent food"
United Kingdom
Martin
The price is CA $115
CA $138 total
includes taxes & fees
Nov 18 - Nov 19
19th Hole Hotel

13. Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
"An amazing stay, staff all very friendly and helpful"
United Kingdom
Andrew
The price is CA $464
CA $556 total
includes taxes & fees
Dec 9 - Dec 10
Old Course Hotel

14. Marine & Lawn Rusacks

Marine & Lawn Rusacks
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (512 reviews)
"Beautiful setting, lovely staff and excellent breakfast"
Canada
Catherine
The price is CA $423
CA $507 total
includes taxes & fees
Dec 6 - Dec 7
Marine & Lawn Rusacks

15. Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,002 reviews)
"Bar food delicious and breakfast options varied and also delicious"
United Kingdom
Sylvia
The price is CA $74
CA $89 total
includes taxes & fees
Dec 13 - Dec 14
Hotel Indigo Dundee by IHG

16. Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club
3.0 star property
Cupar
8.0 out of 10, Very good, (241 reviews)
"Stayed here a few times, always a good stay"
United Kingdom
mark
The price is CA $85
CA $102 total
includes taxes & fees
Dec 15 - Dec 16
Lomond Hills Hotel & Health Club

17. Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG
2.0 star property
Dundee
9.6 out of 10, Exceptional, (753 reviews)
"The room was very spacious and well laid out. Comfy bed, very clean."
United Kingdom
Evelyn
The price is CA $132
CA $158 total
includes taxes & fees
Nov 15 - Nov 16
Staybridge Suites Dundee by IHG

18. Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
3.0 star property
Dundee
8.6 out of 10, Excellent, (773 reviews)
"Great place to stay!"
Canada
Ashley
The price is CA $106
CA $127 total
includes taxes & fees
Nov 29 - Nov 30
Woodlands Hotel, BW Signature Collection

19. Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (455 reviews)
"Loved the setting, the history behind it, the fact it’s a castle, the horses, the pool and the breakfast was really yummy!"
Canada
Debbi
The price is CA $130
CA $156 total
includes taxes & fees
Nov 15 - Nov 16
Kilconquhar Castle Estate

20. Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (443 reviews)
"Wonderfully welcoming staff and great food."
United Kingdom
Douglas
The price is CA $201
CA $241 total
includes taxes & fees
Nov 15 - Nov 16
Rufflets St Andrews
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Forfar attractions

Learn more about Forfar

Visit Forfar Loch Country Park to spot wildlife while walking scenic trails around the peaceful lake. History buffs shouldn't miss Meffan Museum, where local artifacts tell the story of this ancient market town's past.

A church tower and a large tree in a grassy field.

Top Forfar Hotel Reviews

More cheap stays in Forfar

Find out more about Forfar

Top reasons to visit Forfar

  • Stunning Outdoor Activities: Forfar offers excellent golfing at local courses and scenic walks along the Fife Coastal Path, perfect for nature lovers.
  • Rich Cultural Experience: Explore historic castles and charming urban parks, immersing yourself in the local heritage.
  • Family-Friendly Excursions: Nearby cities provide exciting nightlife and activities suitable for all ages.
  • Welcoming Accommodation: Enjoy a range of lodgings, from cozy B&Bs to family-friendly hotels, ensuring a comfortable stay.
  • Friendly Local Atmosphere: Experience the laid-back charm of Forfar with its friendly locals and inviting community.

Find great hotels near Forfar

Experience the charm of Forfar, Scotland, with a variety of accommodation options tailored to your needs. Whether you're seeking a cozy bed and breakfast or a comfortable hotel, Forfar offers pet-friendly and family-focused lodgings for an unforgettable vacation. With competitive prices and a welcoming atmosphere, you'll find the best hotels that cater to both leisure and business travellers. Discover top-notch services and enjoy your stay in this picturesque Scottish town.

  • Apex City Quay Hotel & Spa: Experience a blend of eco-conscious luxury at the Apex City Quay Hotel & Spa, a 4-star haven located 20.9km from Forfar. This hotel is perfect for families and business travellers alike, offering a variety of amenities designed to cater to both needs. Guests can enjoy spacious meeting rooms and conference spaces while eco-friendly travellers will appreciate the hotel's commitment to sustainability. Families are welcomed with amenities such as complimentary cribs and child-friendly services, ensuring a comfortable stay for all ages. The combination of modern comfort and a green ethos makes this hotel a top choice for conscientious travellers.
  • Four Points Flex by Sheraton Dundee: Situated 20.9km from Forfar, the Four Points Flex by Sheraton Dundee is a 3-star hotel that promises a delightful stay with its diverse dining options. Guests can enjoy a hearty breakfast and unwind at the bar and lounge after a day of exploring. The hotel also features entertainment amenities like cable and flatscreen TVs, ensuring you stay connected and entertained during your visit. With its welcoming atmosphere and a focus on comfort, this hotel offers a perfect retreat for leisure travellers seeking a relaxed experience.
  • Hampton by Hilton Dundee City Centre: Located 20.9km from Forfar, the Hampton by Hilton Dundee City Centre is a 3-star property that welcomes business travellers and the LGBTQIA community with open arms. This hotel features a well-equipped business centre and multiple meeting rooms, making it easy for professionals to stay productive. It’s proudly affiliated with LGBTQI travel guides, ensuring an inclusive and welcoming atmosphere. Guests can expect comfortable rooms and a friendly staff, making this hotel an ideal choice for both work and leisure.

Where to stay in and around Forfar

Forfar, Scotland, is a charming destination perfect for outdoor enthusiasts and culture seekers alike. Visitors can enjoy lovely green spaces, friendly locals, and a laid-back atmosphere. Explore nearby cities for exciting nightlife and family-friendly excursions. With its rich cultural immersion and stunning scenery, Forfar offers a memorable experience that caters to all kinds of travellers. Whether you're looking for adventure or relaxation, this delightful town has something for everyone.

  • Kirriemuir: Nestled just 8.0km from Forfar, Kirriemuir is a charming town renowned for its stunning outdoor adventures and breathtaking scenery. This vibrant destination attracts visitors year-round, with peak travel periods in April and the summer months from June to July. Ideal for outdoor enthusiasts, Kirriemuir offers activities like skiing and golfing, with nearby access to a national state park and historic castles. Whether you’re looking for exhilarating outdoor pursuits or simply wish to explore the picturesque landscapes, Kirriemuir provides an unforgettable Scottish experience.
  • Glamis: Located conveniently within the Forfar area, Glamis is a quaint village steeped in culture and history. Visitors flock here throughout the year, especially during the bustling months of April and June to July. Known for its romantic atmosphere and outdoor experiences, Glamis boasts scenic hiking trails and spa facilities. The village is also home to the iconic Glamis Castle, a historic landmark that adds to its charm. A visit to Glamis promises a delightful mix of relaxation and culture, making it an ideal spot for couples and history buffs alike.
  • Letham: Letham, a picturesque village located near Forfar, experiences highly seasonal visitor numbers. The peak months from March to May draw in tourists eager to enjoy its cultural and romantic offerings. Letham is perfect for those seeking an outdoor escape, featuring a lovely recreation park for leisurely strolls. Nearby landmarks include a captivating castle, a notable monument, and a railway museum, adding to the village's historical allure. Whether you're exploring Letham's scenic views or indulging in its cultural treasures, it presents a delightful getaway for all types of travelers.

Things to do in and around Forfar

Forfar, Scotland, is perfect for outdoor enthusiasts and culture lovers alike. Visitors can enjoy excellent golfing opportunities at local courses, explore the vibrant experiences the town has to offer, and embark on friendly excursions along the scenic Fife Coastal Path. Whether you're seeking adventure or education, Forfar promises a memorable vacation filled with unique attractions and activities.

Shopping

In Forfar, you can enjoy local shops and boutiques for unique gifts. If you're up for a drive, the Wellgate Shopping Centre, located 20.9km away, offers a vibrant atmosphere with a mix of entertainment, business, and family-friendly options for your shopping needs.

Recreation

At Monifieth Golf Links, enjoy a round of golf amidst stunning landscapes, perfect for sports enthusiasts. Fortran Loch Country Park offers serene walks and relaxation opportunities, while Crombie Country Park invites you to connect with nature in a tranquil setting, making both ideal for wellness seekers.

Adventure

Experience the thrill of racing at Dundee Karting, located 20.9km from Forfar, where you can challenge your friends on the track. For a unique experience, try your hand at clay shooting at the Scottish Clay Shooting Centre, which is 25.7km away, or hike the stunning Cateran Trail, 27.4km distant, showcasing beautiful scenery.

Nightlife

In Forfar, Frostys Fun House invites you to enjoy an arcade adventure filled with excitement. A short drive away, the Dundee Repertory Theatre offers a blend of culture and romance, while Mills Observatory promises a night of entertainment under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Forfar

To save money on your trip to Forfar, consider visiting during the low season from December to February when prices are lower. Book your hotel about a month in advance, ideally on a Tuesday for the best rates, and check Expedia for last-minute deals. Combine your hotel, flights, and activities for additional savings. Utilize public transport to get around, and explore free activities like local parks and historic sites. Look for Eco-certified accommodations for sustainable options, and sort prices from lowest to highest to find the best deals.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Forfar are December to February, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Forfar about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Forfar is Tuesday. The most expensive day to stay in Forfar is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your travel preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Forfar hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in Forfar

Forfar, Scotland, offers a delightful blend of outdoor adventures and cultural experiences, perfect for Canadian tourists. Explore intriguing attractions like historic castles, charming urban parks, and nearby beaches. The Forfar Golf Club is also a fantastic option for those seeking a leisurely day on the greens. With a variety of points of interest catering to culture, outdoor enthusiasts, and business travellers, Forfar promises a memorable vacation for all.

  • Glamis Castle: Explore the enchanting Glamis Castle, known for its romantic architecture and rich cultural heritage. Nestled in the heart of Forfar, this iconic castle offers guided tours that unveil its fascinating history, including connections to Shakespeare's Macbeth.
  • Angus Folk Museum: Discover the Angus Folk Museum, where you can immerse yourself in the local culture through fascinating exhibits showcasing traditional crafts, farming life, and the unique heritage of the Angus region. It's a delightful journey through time.
  • Aberlemno Stones: Visit the Aberlemno Stones, an impressive archaeological site featuring ancient Pictish carvings. These intricate stone artworks provide a glimpse into Scotland’s early history and offer a serene setting to reflect on the past.

Best time to go to Forfar

The best time to visit Forfar can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Forfar falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Forfar falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.9°F (2.7°C)Light RainMostly CloudyAverageSlightly Low
February37.8°F (3.2°C)Light RainMostly CloudyAverageSlightly Low
March40.3°F (4.6°C)Light RainMostly CloudyAverageAverage
April43.7°F (6.5°C)No RainMostly CloudySlightly HighAverage
May48.6°F (9.2°C)Light RainMostly CloudyAverageAverage
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July57.0°F (13.9°C)Light RainMostly CloudySlightly HighSlightly High
August56.3°F (13.5°C)Light RainMostly CloudyAverageAverage
September53.1°F (11.7°C)Light RainMostly CloudySlightly HighSlightly High
October47.8°F (8.8°C)Light RainMostly CloudySlightly LowAverage
November42.1°F (5.6°C)Light RainMostly CloudySlightly LowAverage
December37.9°F (3.3°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Forfar

Forfar, Scotland, is conveniently accessible via three major airports. Edinburgh Airport (EDI) is situated 82.1km away, with excellent hotel options such as the 5-star Virgin Hotels Edinburgh and The Balmoral Hotel, both 11.3km from the airport. Aberdeen Airport (ABZ) is 74.0km from Forfar, featuring nearby accommodations like the luxurious Marcliffe and Trump Macleod House & Lodge, both within 12.9km. Lastly, Dundee Airport (DND) is the closest at 22.5km away, with the 5-star Hideaway Experience just 8.0km from the airport. The Premier Inn Dundee North and Apex City Quay Hotel & Spa are also excellent options near Dundee Airport, ensuring a comfortable stay.

Frequently asked questions

What is the best area to stay in Forfar?
The best area to stay in Forfar is generally within the town centre itself, particularly around The Cross and Market Street.

This central area is the heart of Forfar, where you'll find most of the town's amenities and local businesses. The Cross is a historic focal point, and Market Street extends from there, offering a range of shops, eateries, and local services. It's a compact and easily walkable area, making it convenient for visitors.

Couples looking for a relaxed break will find the town centre appealing. You'll be within easy reach of the Meffan Museum and Art Gallery, which offers insights into local history, and can enjoy leisurely strolls to Forfar Loch Country Park, just a short walk from the main streets. It's a nice base for exploring the Angus glens or visiting Glamis Castle, which is a short drive away.

For travellers interested in a convenient and comfortable base to explore the wider Angus region, staying in the town centre provides excellent access to main roads.
What are the best family hotels in Forfar?
For a highly-rated family hotel in Forfar, the Royal Hotel Angus is an excellent choice.

This 3.5-star hotel, with a very good rating of 8.0, is particularly well-suited for families. It offers complimentary cribs, making travel with young children much easier. Guests can also enjoy free breakfast, including local options, to start their day. Additional conveniences include free toiletries, free self-parking, and free WiFi. The hotel is conveniently located just 1.5 km from Frostys Fun House and 1.4 km from Forfar Loch Country Park, providing easy access to family-friendly attractions.
What are the best spa hotels in Forfar?
For a relaxing spa experience in Forfar, consider the Royal Hotel Angus.

This 3.5-star hotel, with an 8.0 rating, offers an on-site spa and a steam room, superb for unwinding. Guests can also enjoy complimentary breakfast, free toiletries, and free WiFi, making for a very comfortable stay. The hotel also provides free self-parking and free cribs.
What hotels in Forfar offer free breakfast?
For hotels in Forfar that offer complimentary breakfast, the Royal Hotel Angus is an excellent option.

The 3.5-star Royal Hotel Angus, with a solid 8.0 rating, provides free breakfast daily, which is a great way to start your day without extra cost. Guests can also benefit from free toiletries, free cribs for those travelling with infants, and convenient free self-parking. Additionally, the hotel offers free WiFi, ensuring you stay connected. It is also well-situated for exploring the local area, being just 1.4 kilometres from Forfar Loch Country Park.
What are the most romantic hotels in Forfar for couples?
For a romantic stay in Forfar, the Royal Hotel Angus is a lovely option for couples.

The 3.5-star Royal Hotel Angus, rated 8.0, offers a delightful experience with complimentary breakfast, free toiletries, and free WiFi. Couples can enjoy the convenience of free self-parking and the thoughtful inclusion of a hot tub and sauna, superb for unwinding together. The hotel is also conveniently located just 1.4 km from Forfar Loch Country Park, offering a picturesque setting for a pleasant stroll.
What are the best hotels in Forfar near Forfar Loch Country Park?
For a highly-rated hotel in Forfar near Forfar Loch Country Park, the Royal Hotel Angus is an excellent choice.

This 3.5-star hotel, with an 8.0 rating, is conveniently located just 1.4 km from Forfar Loch Country Park, making it great for those looking to explore the area's natural beauty. It offers complimentary breakfast, including local specialities, and free WiFi. Guests will also appreciate the free self-parking, which adds to the convenience. Additionally, the hotel provides free toiletries and free cribs, making it a good option for families.
When is the best time to go to Forfar?
The best time to visit Forfar is during the late spring and summer months, from May to September, when the weather is generally mildest and the days are longest.

May and June offer pleasant temperatures, often in the mid-teens Celsius, and the countryside around Forfar is particularly green and lush. This period is excellent for outdoor activities like walking or exploring the Angus Glens without the peak summer crowds.

July and August are the warmest months, with average temperatures often reaching the high teens or low twenties Celsius. This is the ideal time for enjoying local events, visiting Glamis Castle, or taking day trips to the nearby coast. The longer daylight hours also allow for more extensive sightseeing.

September provides a lovely transition with cooler, crisp air and often beautiful autumn colours starting to appear in the surrounding landscapes.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Forfar.
How much is the nightly rate at a Forfar hotel?
Prices for hotels in Forfar often vary, but you can find a great deal from CA $83 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia