Search Hotels Near Fort George, Inverness

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

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

Star rating

Our top choices for Fort George hotels

1. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
3.1 mi from Fort George
9.0 out of 10, Wonderful, (1,006 reviews)
"The staff was amazing, kind and accommodating! A wonderful place to stay anytime you travel in and out of Scotland through Inverness! Would definitely stay here again"
United States
Tina
The price is £172
includes taxes & fees
5 Jul - 6 Jul
Courtyard by Marriott Inverness Airport

2. Seabank House Hotel

Seabank House Hotel
4.0 star property
6.9 mi from Fort George
10.0 out of 10, Exceptional, (33 reviews)
"Very nicely designed rooms with a spacious bathroom. Friendly and knowledgeable hosts with great advice on what to do in the area."
United States
Doris
The price is £140
includes taxes & fees
30 Jun - 1 Jul
Seabank House Hotel

3. Altonhill

Altonhill
3.0 star property
6.5 mi from Fort George
10.0 out of 10, Exceptional, (8 reviews)
"Very clean and nice B&B. Perfect if you go by car. "
Sweden
Marlene
The price is £116
includes taxes & fees
26 Jun - 27 Jun
Altonhill

4. Culloden House Hotel

Culloden House Hotel
4.0 star property
7 mi from Fort George
9.8 out of 10, Exceptional, (426 reviews)
"Great place to stay… "
United States
Jon
The price is £375
includes taxes & fees
27 Jun - 28 Jun
Culloden House Hotel

5. Cawdor House

Cawdor House
4.0 star property
7.3 mi from Fort George
9.8 out of 10, Exceptional, (90 reviews)
"Had a lovely stay, staff were very friendly and accommodating"
United Kingdom
Chris
The price is £132
includes taxes & fees
29 Jun - 30 Jun
Cawdor House

6. Tali Ayer

Tali Ayer
4.0 star property
7.3 mi from Fort George
9.8 out of 10, Exceptional, (132 reviews)
"A gorgeous area to visit and the house was beautiful. Very clean and well maintained. Definitely a unique place to stay but one of my favorites. The hosts were both amazing and I hope to be back!"
United States
Liliana
The price is £109
includes taxes & fees
28 Jun - 29 Jun
Tali Ayer

7. Beautiful Studio Chalet in the Highlands

Beautiful Studio Chalet in the Highlands
3.0 star property
5.2 mi from Fort George
9.0 out of 10, Wonderful, (7 reviews)
"Cute wee place to stay just outside of Inverness, loved all the little touches! "
United Kingdom
Anonymous traveller
The price is £164
includes taxes & fees
1 Jul - 2 Jul
Beautiful Studio Chalet in the Highlands

8. West End Hotel

West End Hotel
3.0 star property
6.9 mi from Fort George
8.4 out of 10, Very good, (355 reviews)
"Friendly welcome Good location Nice roomt"
United Kingdom
Pearl
The price is £86
includes taxes & fees
26 Jun - 27 Jun
West End Hotel

9. Smithton Hotel

Smithton Hotel
3.0 star property
7.6 mi from Fort George
8.6 out of 10, Excellent, (251 reviews)
"Amazing food"
United States
Kimberly
The price is £153
includes taxes & fees
25 Jun - 26 Jun
Smithton Hotel

10. North Kessock Hotel

North Kessock Hotel
3.0 star property
8.7 mi from Fort George
9.0 out of 10, Wonderful, (163 reviews)
"small but cute room, friendly staff, great dinner and drinks"
Canada
alishia
The price is £180
includes taxes & fees
28 Jun - 29 Jun
North Kessock Hotel

11. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
6.8 mi from Fort George
8.2 out of 10, Very good, (968 reviews)
"Excellent"
Canada
Silvio
The price is £130
includes taxes & fees
25 Jun - 26 Jun
Muthu Newton Hotel (Near Inverness Airport)

12. Pitfaranne Guest House

Pitfaranne Guest House
3.0 star property
Inverness City Centre, 9.4 mi from Fort George
9.8 out of 10, Exceptional, (60 reviews)
"lovely quaint accommodation"
Canada
John
The price is £176
includes taxes & fees
8 Jul - 9 Jul
Pitfaranne Guest House

13. Craigmonie Hotel Inverness by Compass Hospitality

Craigmonie Hotel Inverness by Compass Hospitality
3.0 star property
Crown, 9.4 mi from Fort George
8.4 out of 10, Very good, (947 reviews)
"Clean, comfortable, and friendly staff that is very close to city center (10-15 min walk)"
United States
Mirka
The price is £120
includes taxes & fees
12 Jul - 13 Jul
Craigmonie Hotel Inverness by Compass Hospitality

14. Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
9.9 mi from Fort George
9.2 out of 10, Wonderful, (325 reviews)
"It was located in the country, very quiet area with a good view of the region. Beautiful wood work in the lounge! Very pleasant stay!"
United States
Eric
The price is £234
includes taxes & fees
6 Jul - 7 Jul
Kincraig Castle Hotel

15. Invernairne Guest House

Invernairne Guest House
3.0 star property
6.9 mi from Fort George
9.8 out of 10, Exceptional, (227 reviews)
"Beautiful location. Friendly staff. Good food. Charming Scottish vibe. "
Canada
Elizabeth-May
The price is £132
includes taxes & fees
26 Jun - 27 Jun
Invernairne Guest House

16. Tuckers Inn

Tuckers Inn
3.0 star property
8.1 mi from Fort George
8.8 out of 10, Excellent, (154 reviews)
"Nice room and bathroom, excellent dinner & breakfast - was a nice stay"
United States
Tim
The price is £117
includes taxes & fees
29 Jun - 30 Jun
Tuckers Inn

17. Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown, 9.2 mi from Fort George
9.0 out of 10, Wonderful, (1,003 reviews)
"Great stay."
Canada
David
The price is £187
includes taxes & fees
26 Jun - 27 Jun
Kingsmills Hotel

18. Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
3.0 star property
8.2 mi from Fort George
8.4 out of 10, Very good, (1,001 reviews)
"Convenient. Easy to get Taxi to City Center and Back. Good property."
United States
Brian
The price is £159
includes taxes & fees
27 Jun - 28 Jun
Holiday Inn Express Inverness by IHG

19. Golf View Hotel & Spa

Golf View Hotel & Spa
4.0 star property
6.7 mi from Fort George
8.8 out of 10, Excellent, (366 reviews)
"Lovely location and breakfast "
United Kingdom
Kirsty
The price is £245
includes taxes & fees
29 Jun - 30 Jun
Golf View Hotel & Spa

20. The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
4.0 star property
Inverness City Centre, 9.6 mi from Fort George
8.6 out of 10, Excellent, (1,000 reviews)
"Great breakfasts "
Canada
Barry
The price is £177
includes taxes & fees
27 Jun - 28 Jun
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
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.

Compare popular hotels close to Fort George

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Bar (on property)
Courtyard by Marriott Inverness Airport
4.0 star property
9.0
Wonderful
1,006 reviews
View
Golf
Seabank House Hotel
4.0 star property
10.0
Exceptional
33 reviews
View
Exterior
Altonhill
3.0 star property
10.0
Exceptional
8 reviews
View
Exterior
Culloden House Hotel
4.0 star property
9.8
Exceptional
426 reviews
View
Dining
Cawdor House
4.0 star property
9.8
Exceptional
90 reviews
View

Top Fort George Hotel Reviews

Hotels near other Fort George attractions

Find out more about Fort George

Top reasons to visit Fort George

  • Historic Military Fort: Explore the impressive Fort George, a significant military site offering deep insights into Scotland's history.
  • Scenic Walking Trails: Enjoy picturesque walks around the fort, surrounded by stunning landscapes and natural beauty.
  • On-Site Museum: Visit the museum to learn about the fort's historical significance and military heritage.
  • Proximity to Inverness: Easily access the charming city of Inverness, rich in culture and heritage.
  • Varied Accommodation: Choose from a range of delightful lodging options, from cosy B&Bs to comfortable hotels.

Find great hotels near Fort George

Discover a range of delightful accommodation options near Fort George, Inverness, perfect for your Scottish getaway. From charming bed and breakfasts to convenient hotels, you'll find pet-friendly services and facilities catering to business travellers and adventure seekers alike. Whether you’re looking for the closest hotels or a specific Fort George hotel, there’s something to suit every preference and budget for an unforgettable stay.

  • Leonardo Hotel Inverness: Nestled 12.9km from Fort George, the Leonardo Hotel Inverness is a 4-star property that excels in offering a business-friendly and eco-conscious escape. Perfect for travellers seeking an environmentally responsible stay, this hotel features eco-certified practices that promote sustainability while providing modern comforts. Guests can enjoy spacious rooms equipped with contemporary amenities, a restaurant serving local cuisine, and a fitness centre for those who wish to maintain their active lifestyle during their stay.
  • Mercure Inverness Hotel: Located 14.5km from Fort George, the Mercure Inverness Hotel is a welcoming 4-star accommodation that combines business travel with pet-friendly amenities. This eco-certified hotel is ideal for those travelling with furry companions, as it permits pets on-site and offers a range of services to cater to both humans and animals. Enjoy comfortable rooms, an on-site restaurant, and a bar, all while appreciating the property's commitment to sustainability and friendly service.
  • B&B HOTEL Inverness: Situated 14.5km from Fort George, B&B HOTEL Inverness boasts a guest rating of 8.2 out of 10 and is the perfect choice for families and pet owners alike. This 4-star lodging provides a warm and inviting atmosphere, featuring family-friendly services and amenities that include breakfast options for children. The hotel is also pet-friendly, allowing guests to bring their beloved pets along. With its convenient location and focus on comfort, it’s an ideal base for exploring the surrounding area.

Where to stay near Fort George

Fort George, located just outside Inverness, offers a unique blend of history and relaxation. This impressive fortress provides a glimpse into Scotland's military past while being surrounded by stunning landscapes. Nearby, the charming city of Inverness invites visitors to explore its friendly atmosphere, rich heritage, and luxury accommodations. With convenient access to both historical sites and serene excursions, Fort George serves as an ideal base for discovering the captivating Highlands and its picturesque surroundings.

  • Inverness: As the administrative centre of the Scottish Highlands, Inverness is a vibrant city rich in history and culture. Located near Fort George, it's a gateway to stunning outdoor adventures, with activities such as skiing and golfing readily available. The scenic landscapes surrounding the city, including nearby national parks and the iconic Inverness Castle, offer breathtaking views and exploration opportunities. Ideal for those who seek a blend of adventure and relaxation, the city welcomes visitors year-round, with peak travel periods in the spring and summer months.
  • Ardersier: A charming village just 3.2km from Fort George, Ardersier is known for its welcoming atmosphere and cultural offerings. This quaint locale is perfect for outdoor enthusiasts, with ample opportunities for sports and recreation, particularly golf. Visitors can explore local landmarks such as the historic fort and enjoy the scenic beach nearby. With a steady influx of tourists throughout the year, Ardersier provides a delightful escape for those looking to immerse themselves in Scottish culture while enjoying a relaxed village vibe.
  • Rosemarkie: Nestled along the Moray Firth, Rosemarkie is a picturesque village located 3.2km from Fort George. Known for its stunning beach and scenic bay, it attracts visitors seeking outdoor and beach experiences. The charming village is home to a golf course and a private country club, offering recreational activities amidst beautiful surroundings. With a moderately seasonal visitor pattern, Rosemarkie is particularly popular during the warmer months, making it a perfect spot for a serene getaway or a leisurely day by the sea.

Things to do near Fort George

Fort George, located near Inverness, offers a range of activities for visitors, including scenic walking trails and relaxing spa experiences. Explore fascinating sightseeing trips and visit the on-site museum to delve into Scotland's history. For golf enthusiasts, there are excellent golfing opportunities nearby, ensuring a well-rounded experience for all. Whether you're looking to unwind or discover the local culture, Fort George has something for everyone.

Shopping

Fort George itself has limited shopping options, but you can find local crafts and souvenirs at nearby shops. If you're up for a drive, head to Inverness city centre, about 16.1km away, where you can explore the Eastgate Shopping Centre for a variety of retailers and local goods.

Recreation

Tarbat Golf Course, located 32.2km from Fort George, offers a luxurious golfing experience amidst stunning landscapes. Enjoy the tranquil atmosphere while honing your skills on the greens, surrounded by nature, making it the perfect retreat for relaxation and recreation.

Adventure

At Fort George, explore the impressive historic fortifications while enjoying stunning views of the Moray Firth. Participate in guided tours that bring the rich military history to life, or engage in birdwatching along the coastal paths for a refreshing outdoor adventure.

Nightlife

Fort George offers a unique nightlife experience with its historic setting. Enjoy a pint at the nearby Fort George Inn, or for a lively atmosphere, visit Inverness city centre, where you’ll find plenty of pubs and bars showcasing local live music and traditional Scottish hospitality.

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

Booking tips and Expedia advantages for Fort George

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Fort George are January to February and October, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Fort George is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Fort George is Monday. The most expensive day to stay around Fort George is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Fort George hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Fort George

Fort George in Inverness offers a rich tapestry of attractions, including a historic military fort, captivating museums, and the nearby Inverness Castle. Visitors can immerse themselves in the local culture and history, with opportunities for romance and beach experiences. For a comfortable stay, several hotels are conveniently located near the fort, making it an ideal base for exploring the area's historical sites and scenic beauty.

  • Inverness Castle: Perched above the River Ness, Inverness Castle offers stunning views and a touch of romance. The castle's rich history and beautiful architecture make it a perfect spot for cultural exploration, situated only 14.5km from Fort George.
  • Chanonry Point Lighthouse: A charming historic lighthouse located a mere mile from Fort George, Chanonry Point is a picturesque location ideal for spotting dolphins in the Moray Firth. Its cultural significance and scenic beauty provide a delightful experience.
  • Culloden Battlefield: Steeped in history, Culloden Battlefield, located 11.3km from Fort George, is the site of the last major battle fought on British soil. Explore the poignant heritage and learn about the Jacobite uprising in this evocative setting.

Best time to go to Fort George

The best time to visit Fort George is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January37.8°F (3.2°C)Light RainMostly CloudyModerately LowSlightly Low
February38.8°F (3.8°C)Light RainMostly CloudyAverageSlightly Low
March41.4°F (5.2°C)Light RainMostly CloudyAverageAverage
April45.3°F (7.4°C)Light RainMostly CloudyModerately HighAverage
May50.2°F (10.1°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudyModerately HighSlightly High
August57.0°F (13.9°C)Light RainMostly CloudyModerately HighSlightly High
September54.0°F (12.2°C)Light RainMostly CloudyAverageAverage
October48.4°F (9.1°C)Light RainMostly CloudyAverageSlightly Low
November42.4°F (5.8°C)Light RainMostly CloudyModerately LowAverage
December38.5°F (3.6°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Fort George

When planning your visit to Fort George, you can fly into several major airports. INVerness Airport (INV) is the closest, situated 4.8km away, with nearby luxurious options like Rocpool Reserve and Ness Walk, both 12.9km from the airport with various transport services available. Aberdeen Airport (ABZ) lies 119.1km away, featuring top hotels such as the Marcliffe and Courtyard by Marriott, the latter only 483m from the airport. Dundee Airport (DND) is located 140.0km away, with hotels like The Hideaway Experience, 8.0km from the airport, offering limited transport services. Each airport provides convenient access to Fort George, ensuring a smooth journey.

Frequently asked questions

What are the top-rated hotels near Fort George?
Discover the top-rated hotels near Fort George that promise a delightful stay in Inverness, Scotland, United Kingdom.

Broomlea

Broomlea is a welcoming 3-star hotel located just 4.5 km from Fort George, with an impressive review rating of 9.4. This adults-only hotel features free toiletries and offers a complimentary breakfast to start the day right. Guests can take advantage of nearby hiking and biking trails, as well as enjoy early check-in and free self-parking, making it a convenient choice for travellers seeking both adventure and comfort.

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport is a modern 4-star hotel situated 7.7 km from Fort George, with an excellent review rating of 9.2. This hotel offers various amenities including a 24-hour fitness centre, a lovely garden, and an accessible terrace for relaxation. Guests can enjoy the convenience of free self-parking and daily housekeeping, along with electric car charging stations. With connecting rooms and a grocery store on-site, it's ideal for travellers looking for flexibility and comfort.
How much is a hotel near Fort George?
Staying near Fort George is a treat, with plenty of hotels from £86 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What are the most popular family-friendly hotels near Fort George?
Searching for top-rated family-friendly hotels near Fort George? Look no further, as Inverness offers some fantastic options for you and your loved ones to enjoy a memorable stay.

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport is a delightful 4-star hotel located just 7.7 km from Fort George, with an impressive review rating of 9.2 from travellers. This family-friendly hotel features spacious connecting rooms, cribs, and a cozy sofa bed, making it ideal for families. Guests can also enjoy the well-maintained garden and terrace areas. Additional amenities include a 24-hour fitness centre, accessible parking, and early check-in options.
What are the best affordable hotels near Fort George?
For those seeking an affordable stay near Fort George, these top-rated hotels offer great comfort and amenities without breaking the bank.

Broomlea

Broomlea is a charming 3-star hotel located just 4.5 km from Fort George, with an impressive review rating of 9.4. This adults-only retreat offers travellers complimentary breakfast and WiFi, making it an ideal choice for a relaxed stay. Travellers can enjoy the convenience of free self-parking, as well as easy access to nearby hiking and mountain biking trails for outdoor enthusiasts.
What are the best pet-friendly hotels near Fort George?
For those looking for the best pet-friendly hotels near Fort George, these accommodations offer a delightful experience for both you and your furry friend.

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport is a 4-star hotel located just 7.7 km from Fort George, an impressive travellers' rating of 9.2. This hotel welcomes pets, ensuring a comfortable stay with amenities like pet-friendly rooms and designated areas for your dog. Guests can enjoy additional features such as a 24-hour fitness centre, free self-parking, and a beautiful terrace for relaxation. With a commitment to convenience and comfort, this hotel is a perfect choice for those traveling with pets.
Can I book a fully refundable hotel close to Fort George?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Fort George", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Fort George?
To look for discounts on hotels near Fort George, join One Key™—our free travel rewards programme. One Key members always get our best prices and earn OneKeyCash™ on eligible bookings for every pound spent. Another way to save is by bundling your hotel and flights together on Expedia.

**Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands

Explore a world of travel with Expedia