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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Fort George hotels

Fishers Cottage

Fishers Cottage
2.0 star property
1.6 mi from Fort George
The price is £594
includes taxes & fees
31 May - 1 Jun
Fishers Cottage

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
3.1 mi from Fort George
9.2 out of 10, Wonderful, (1,009 reviews)
"Great room and service. Staff very friendly and breakfast was great."
United States
Janet
The price is £189
includes taxes & fees
31 May - 1 Jun
Courtyard by Marriott Inverness Airport

Seabank House Hotel

Seabank House Hotel
4.0 star property
6.9 mi from Fort George
10.0 out of 10, Exceptional, (17 reviews)
"Simon & Jen were best hosts ever. Very welcoming & departed so much local knowledge. In over 40 years of traveling it was one of my best stays. I would highly recommend"
United States
Jeffrey T.
The price is £131
includes taxes & fees
11 May - 12 May
Seabank House Hotel

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
21 May - 22 May
Beautiful Studio Chalet in the Highlands

Invernairne Guest House

Invernairne Guest House
3.0 star property
6.9 mi from Fort George
9.8 out of 10, Exceptional, (219 reviews)
"1800 colonial house with stunning views and cozy bar with log fire, breakfast was above average well kept garden with path down to the sea shore. Would go again."
United Kingdom
THOMAS
The price is £131
includes taxes & fees
14 May - 15 May
Invernairne Guest House

Westerlea Hotel

Westerlea Hotel
3.0 star property
7 mi from Fort George
9.6 out of 10, Exceptional, (57 reviews)
"Breakfast is excellent and cooked to order. Our room was spacious, comfortable and clean. Staff were very friendly and extremely helpful."
United Kingdom
Paul
The price is £146
includes taxes & fees
21 May - 22 May
Westerlea Hotel

Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant
2.0 star property
7.2 mi from Fort George
8.8 out of 10, Excellent, (221 reviews)
"This hotel is a gem. Although the building is older, the room was spotless, updated, and everything was in perfect working order. The restaurant cooked an excellent breakfast to order and the Italian dinners were authentic and delicious. To top it off, the hospitality was warm and welcoming, it was a 5 minute walk to both the downtown and the beach. Loved this place and would return in a heartbeat. "
United States
Carol
The price is £105
includes taxes & fees
14 May - 15 May
Aurora Hotel & Italian Restaurant

North Kessock Hotel

North Kessock Hotel
3.0 star property
8.7 mi from Fort George
9.0 out of 10, Wonderful, (155 reviews)
"Locality was amazing, away from city center and overlooking the water. Small boutique family hotel."
Canada
Kevin
The price is £170
includes taxes & fees
24 May - 25 May
North Kessock Hotel

Altonhill

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

Smithton Hotel

Smithton Hotel
3.0 star property
7.6 mi from Fort George
8.4 out of 10, Very good, (236 reviews)
"Amazing food"
United States
Kimberly
The price is £159
includes taxes & fees
25 May - 26 May
Smithton Hotel

Golf View Hotel & Spa

Golf View Hotel & Spa
4.0 star property
6.7 mi from Fort George
8.8 out of 10, Excellent, (362 reviews)
"Very nice staff, and hotel is in great location. Beautiful views over the Moray firth. Breakfast was fine and the staff were very friendly. "
United Kingdom
Carol
The price is £226
includes taxes & fees
20 May - 21 May
Golf View Hotel & Spa

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,004 reviews)
"Easy Parking"
Canada
Randolph
The price is £167
includes taxes & fees
17 May - 18 May
Holiday Inn Express Inverness by IHG

Delny Glamping

Delny Glamping
2.0 star property
9.9 mi from Fort George
9.6 out of 10, Exceptional, (62 reviews)
"Easy check in, clean room, all the facilities needed, pet friendly and good parking."
United Kingdom
CHRISTOPHER
The price is £86
includes taxes & fees
15 May - 16 May
Delny Glamping

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, (958 reviews)
"Charming and delightful. Loves our stay"
United States
Nissa
The price is £151
includes taxes & fees
8 Jun - 9 Jun
Muthu Newton Hotel (Near Inverness Airport)

The Bandstand

The Bandstand
3.0 star property
7.4 mi from Fort George
8.8 out of 10, Excellent, (154 reviews)
"Good location and very comfortable. "
United Kingdom
Hayley
The price is £140
includes taxes & fees
2 Jun - 3 Jun
The Bandstand

Aye Stay

Aye Stay
3.0 star property
Ballifeary, 9.8 mi from Fort George
9.6 out of 10, Exceptional, (193 reviews)
"Easy parking, within walking distance of things within Inverness, very comfortable and clean room. "
United Kingdom
Kellie
The price is £172
includes taxes & fees
16 May - 17 May
Aye Stay

Woodgrove Holiday Homes, Inverness

Woodgrove Holiday Homes, Inverness
3.5 star property
Inshes, 9.2 mi from Fort George
6.6 out of 10, (82 reviews)
"Fantastic accommodation and perfect base for my 4 night trip for Loch Ness Marathon. Just 5 mins from Tesco and the bus into town, would definitely stay again when i come back to Inverness "
United Kingdom
scott
The price is £69
includes taxes & fees
13 May - 14 May
Woodgrove Holiday Homes, Inverness

The Coo's Guest House

The Coo's Guest House
3.0 star property
Inverness City Centre, 9.6 mi from Fort George
9.0 out of 10, Wonderful, (280 reviews)
"It was perfect for a single traveler and right where everything is easily walking distance. Clean and spacious and quiet and felt more like you were at a friends guest house not a hotel ."
United States
Camden
The price is £148
includes taxes & fees
24 May - 25 May
The Coo's Guest House

Kingsmills Hotel

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

Macdonald Drumossie Hotel

Macdonald Drumossie Hotel
4.0 star property
9.3 mi from Fort George
8.8 out of 10, Excellent, (689 reviews)
"Nice stay "
United States
Rajeev
The price is £246
includes taxes & fees
24 May - 25 May
Macdonald Drumossie Hotel
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.

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 £69 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