Find and Book Top Rated Hotels in Invergordon

Search among 7 available hotels and places to stay in Invergordon from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-7 out of 7
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great170 reviews
MapView on map1.5 mi from City Center1.2 mi from Invergordon Golf Club
From   US$ 389 /nightSelect
8.2
Great124 reviews
MapView on map800 yd from City Center1100 yd from Cromlet Club
From   US$ 78 /nightSelect
8.8
Great20 reviews
3.4 mi from City Center
From   US$ 210 /nightSelect
8.0
Great95 reviews
300 yd from City Center500 yd from Cromlet Club
From   US$ 131 /nightSelect
Bed & Breakfast
8.4
Great56 reviews
2.4 mi from City Center2.3 mi from City Center
From   US$ 151 /nightSelect
8.4
Great17 reviews
2.9 mi from City Center2.8 mi from Invergordon Golf Club
From   US$ 182 /nightSelect
Bed & Breakfast
3.4 mi from City Center
From   US$ 255 /nightSelect

Best Hotels and Places to Stay in Invergordon

Why visit?

Invergordon, located in the scenic Highlands of Scotland, offers a charming blend of natural beauty, rich history, and warm hospitality. With its picturesque landscapes, historic sites, and a variety of outdoor activities, Invergordon is an enticing destination for tourists seeking an authentic Scottish experience.

Where to stay?

Invergordon boasts several excellent areas to stay, each with its own unique charm and convenient access to attractions. For a well-rounded experience, consider staying in any of these areas:

Invergordon Town Centre: The heart of the area, the town centre offers a range of accommodations, from cozy bed and breakfasts to modern hotels. Staying here puts you within walking distance of local shops, restaurants, and attractions like Invergordon Naval Museum.

Cromarty Firth: For stunning views of the firth and a tranquil atmosphere, consider staying in Cromarty Firth. This area offers a selection of guesthouses and self-catering accommodations, ideal for those who prefer a quieter retreat.

Black Isle Peninsula: Situated just a short drive from Invergordon, the Black Isle Peninsula is known for its lush countryside, charming villages, and proximity to the Moray Firth. Accommodation options here include country inns, traditional B&Bs, and self-catering cottages.

Price per hotel room per night:

Invergordon offers a range of hotel options to suit various budgets. Below, you'll find the average price per night for a hotel room in Invergordon across different star ratings:

3-star hotels: Starting from $80 per night

4-star hotels: Starting from $120 per night

5-star hotels: Starting from $200 per night

Best Value for Money:

The Royal Hotel: Offering comfortable rooms, friendly service, and an excellent location in the town centre, The Royal Hotel provides great value for money. Prices start at $85 per night.

The Storehouse: With its modern and well-equipped rooms, a waterfront location, and reasonable rates starting from $95 per night, The Storehouse stands out for offering excellent value.

Carnegie Lodge Hotel: This family-run hotel offers comfortable accommodations, delicious dining options, and warm hospitality. Prices start at $90 per night, making it a fantastic choice for budget-conscious travelers.

Best Kids-Friendly Hotels:

Kincraig Castle Hotel: Situated in a majestic castle setting, Kincraig Castle Hotel offers a memorable experience for families. With spacious rooms, beautiful grounds, and on-site activities, it ensures a delightful stay for children. Prices start at $150 per night.

Seabank B&B: Boasting a friendly atmosphere and family-oriented services, Seabank B&B offers comfortable rooms and a delicious breakfast. Its proximity to the beach and nearby attractions makes it a top choice for families. Prices start at $100 per night.

Best Hotels for Romantic Getaway:

Coul House Hotel: Nestled amidst scenic countryside, Coul House Hotel provides an idyllic setting for a romantic escape. With its elegant rooms, fine dining restaurant, and charming gardens, it guarantees a memorable experience. Prices start at $160 per night.

The Factor's House: This cozy, intimate hotel offers a romantic atmosphere with its secluded location, stylish interiors, and personalized service. Enjoy a tranquil getaway together with prices starting at $180 per night.

Best for Location:

The Conon Bridge Hotel: Offering easy access to Invergordon and nearby attractions, The Conon Bridge Hotel is a convenient choice. With comfortable rooms, a friendly atmosphere, and reasonable rates starting at $80 per night, it's perfect for exploring the area.

The Shoemaker's Lodge: Situated in the tranquil village of Killen, just a short drive from Invergordon, The Shoemaker's Lodge offers a peaceful location with stunning views. Prices start at $110 per night.

Cromarty Arms Hotel: Located in Cromarty, this hotel provides a central spot for exploring the Black Isle Peninsula. With comfortable accommodations and rates starting at $100 per night, it's an excellent choice for those wanting to explore the wider area.

Best for a Short City Break:

Mount Stuart Hotel: With its central location, convenient amenities, and modern rooms, Mount Stuart Hotel is ideal for a short city break. Prices start at $100 per night.

Balintore Inn: This charming inn offers a cozy atmosphere, comfortable rooms, and a warm welcome. It's situated near beautiful beaches and attractions, making it a great choice for a short getaway. Prices start at $90 per night.

Show moreLess