Find and Book Top Rated Hotels in Cromarty

Search among 5 available hotels and places to stay in Cromarty from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-5 out of 5
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.2
Great61 reviews
MapView on map300 m from City Centre
From   US$ 223 /nightSelect
9.2
Perfect15 reviews
4 adults
1 bedroom
3 beds
MapView on map2.3 km from City Centre
From   US$ 275 /nightSelect
Bed & Breakfast
8.2
Great41 reviews
400 m from City Centre50 m from City Center
From   US$ 251 /nightSelect
Bed & Breakfast
8.2
Great3 reviews
100 m from City Centre
From   US$ 156 /nightSelect
8.2
Great12 reviews
1.4 km from City Centre
From   US$ 322 /nightSelect

Best Hotels and Places to Stay in Cromarty

Why visit?

Cromarty, a charming seaside town located in the Highlands of Scotland, offers a unique experience for tourists. With its picturesque views, historical sites, and vibrant community, Cromarty is an appealing destination for travelers seeking a tranquil getaway or an adventure-filled vacation. Whether youre looking for comfortable accommodations such as Cromarty B&Bs or hotels, self-catering options, or a mix of both, Cromarty has a wide range of options to suit every travelers needs.

Where to stay?

Cromarty B&Bs: For a cozy and personalized experience, Cromartys bed and breakfast establishments are an excellent choice. Many of these B&Bs are charmingly converted historic buildings with comfortable rooms and friendly hosts. Guests can enjoy a delicious home-cooked breakfast and immerse themselves in the local atmosphere. Some popular choices include the Cromarty Firth View B&B and the Cromarty Old Brewery.

Hotels in Cromarty: If you prefer the convenience and amenities offered by hotels, Cromarty has a few options to consider. One of the prominent choices is the Cromarty Arms, a charming hotel offering comfortable rooms, a restaurant serving local cuisine, and a cozy bar for relaxing evenings. Hotel Cromarty is another great option, located in the heart of the town and offering comfortable rooms and a warm and welcoming atmosphere.

Self-catering Accommodation in Cromarty: For those who prefer more independent living, self-catering accommodation is available in Cromarty. This option allows tourists to have their own space and freedom to explore the town at their own pace. Cromarty Cottage, Cromarty Rose, and Waters Edge Cottage are some popular choices for self-catering accommodations.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $250.

Best value for money:

Cromarty Bay Holiday Apartment: This self-catering accommodation offers great value for families or groups. With comfortable amenities, a fully equipped kitchen, and stunning views of the bay, guests can enjoy a budget-friendly stay while still experiencing the beauty of Cromarty.

The Factors House B&B: Situated in the heart of Cromarty, this B&B provides excellent value for money with its comfortable rooms, friendly hosts, and delicious breakfast. Guests can explore the town easily and enjoy a cozy stay without breaking the bank.

The Royal Hotel Cromarty: This hotel offers affordable rates and comfortable rooms in a convenient location. With its warm and welcoming atmosphere, guests can enjoy a pleasant stay while exploring the attractions of Cromarty.

Best kids-friendly hotels:

Craig Cottage B&B: This family-friendly B&B offers spacious rooms, a garden for children to play in, and a delicious breakfast to start the day. Located near the beach, it provides a great base for families to enjoy outdoor activities together.

The Old Manse Bed and Breakfast: This charming B&B welcomes families with children and provides comfortable rooms. With a delicious breakfast and a welcoming atmosphere, families can feel at home during their stay in Cromarty.

Best hotels for a romantic getaway:

Cromarty House Bed and Breakfast: This beautifully restored historic house offers a romantic setting for couples. With elegant rooms, a delicious breakfast, and a peaceful atmosphere, its perfect for a romantic escape.

Tigh An Dochais: Situated in a peaceful location with breathtaking views, this self-catering cottage provides privacy and seclusion for couples seeking a romantic getaway. The cozy interior and idyllic surroundings make it a perfect romantic retreat.

Best for location:

Cromarty Arms: Located in the heart of Cromarty, this hotel offers convenience and easy access to the towns attractions. Guests can explore the town on foot and enjoy the lively atmosphere right at their doorstep.

The Factors House B&B: Situated in a prime location overlooking the Cromarty Firth, this B&B provides stunning views and easy access to the waterfront. Guests can enjoy the scenic beauty of Cromarty right from their accommodation.

Hotel Cromarty: Positioned centrally in Cromarty, this hotel allows guests to experience the towns charm and explore its historic sites easily. Its convenient location ensures that everything is within reach.

Best for a short city break:

Cromarty Firth View B&B: This B&B offers a comfortable stay with its well-appointed rooms and stunning views of the Cromarty Firth. Visitors can enjoy a relaxing break and explore the towns attractions in a short period of time.

Waters Edge Cottage: This self-catering accommodation provides a cozy and convenient base for a short city break. Located near the waterfront, guests can enjoy peaceful walks along the shore and explore the town at their own pace.

Show moreLess