Reserve on our site
—up to 10% less
than on Booking.com
Check rooms and rates
From101US$ /night
Check-in
24Mar2026Select date
Check-out
25Mar2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Castle Hotel

The Castle Hotel, Portmahomack, United Kingdom, IV20 1YE
-
Near the Tarbat Discovery Centre
Very good
7.7
/10
4.5
4.7
/5

Accommodations

The Castle Hotel Nr Tain offers 12 individually decorated guest rooms, each equipped with en-suite bathrooms. Room options include king-size beds and family rooms that comfortably accommodate multiple guests. Select rooms provide stunning views of the surrounding countryside.

Dining

On-site dining is available at the Castle Restaurant, known for its seasonal menu featuring local produce. Guests can enjoy a diverse range of dishes, including options that cater to various dietary requirements. A hearty breakfast, using local ingredients, is served daily to start the day right.

Location

Situated in Portmahomack, the hotel is a short walk from the beautiful coastline. The surrounding area offers several scenic walking and cycling paths, allowing for a full immersion in nature. Guests can also explore nearby historical sites, including the 12th-century Tarbat Ness Lighthouse.

Activities

For those seeking outdoor activities, the hotel provides easy access to water sports and hiking. Bird watching and dolphin spotting opportunities abound in the coastal waters. The hotel is also close to the Tain Golf Club for golf enthusiasts.

Weddings and Events

The hotel offers tailored services for weddings and special events, with capacity for up to 50 guests. Couples can utilize the scenic gardens for outdoor ceremonies or the charming dining room for receptions. The dedicated events team assists with all aspects of planning.

Highlights

Location: Short walk from the beautiful coastline

Rooms: 12 individually decorated guest rooms

Dining: Castle Restaurant with seasonal menu

Activities: Access to water sports and hiking

“In a charming village with a beautiful beach, this hotel stands out for its prime location and vibrant atmosphere, popular with both locals and visitors. I particularly appreciate the sun-drenched outdoor seating, perfect for enjoying stunning sunsets, and the consistently excellent food and service. While rooms at the back may lack a view, the spacious Morangie Room offers a fabulous harbour vista.”
Hotel logo
James DavidEditor-in-Chief at Castle-hotel
View all

Choose your room

Castle hotels provide room choices such as doubles, family chambers, and grand suites—often with breakfast, free cancellations, and exclusive offers
Twin Room
2 persons
45 m² 
2 Single beds
Shower
Heating
Double Room
2 persons
35 m² 
1 Double bed
Shower
Heating
Family Room
2 persons
65 m² 
1 Double bed
Shower
Heating

Price and Room Availability Calendar

See current availability and rates for your selected dates

Facilities

Each castle hotel provides features designed for both comfort and memorable moments
Facilities: Very good
7.5/10Review score

General

  • No smoking on site
  • Wi-Fi
  • Parking
  • Pets allowed

Guest Parking

  • Electric kettle

Dining

  • Bar/ Lounge area

Spa & Leisure

  • Beach access

Room features

  • Terrace
  • Tea and coffee facilities
  • Ironing facilities

Self-catering

  • Electric kettle

Media

  • Flat-screen TV

Room decor

  • Carpeted floor
Show more

The Castle Hotel Nr Tain Location

The Castle Hotel, Portmahomack, United Kingdom, IV20 1YE
Map view
The Castle Hotel, Portmahomack, United Kingdom, IV20 1YE
Nearby
Tarbat Golf Club
300 m
Restaurants
Carnegie Hall Cafe
80 m
Well Street
Explore Portmahomack
Local Experiences near The Castle Hotel
Top Attractions
Activities
Dining
Entertainment
Tarbat Discovery Centre
12 minutes walking
Local heritage displays, community events, and interactive exhibits highlight the region's culture and history.
Tarbat Ness Lighthouse
12 minutes walking
Historic lighthouse offering scenic coastal views; perfect for photography and leisurely walks along the shore.
Tarbat Golf Club
4 minutes walking
Charming 9-hole course with beautiful seaside vistas; suitable for both beginners and experienced golfers.
Ballone Castle
10 minutes driving
A historic ruined castle with rich history; picturesque site for photography and exploring the landscape.
Golfing at Tarbat Golf Club
4 minutes walking
Enjoy a round of golf at this accessible local course with stunning coastal views, perfect for all skill levels.
Nature Walks at Tarbat Ness
12 minutes walking
Scenic coastal walks accessible from the hotel, with opportunities for wildlife spotting and breathtaking views.
Kayaking Adventures
10 minutes driving
Thrilling kayaking experiences available locally, offering ocean access and beautiful coastal paddling routes.
Wellness Retreats
10 minutes driving
Relaxing spa services available at nearby wellness centers for a tranquil experience after a day of activities.
Carnegie Hall Cafe
5 minutes walking
Quaint café known for its local pastries and hearty meals; cozy atmosphere perfect for a casual meal.
The Bay Cafe
10 minutes driving
Popular seafood restaurant with fresh catches; signature fish and chips in a relaxed, family-friendly environment.
Portmahomack Hotel Restaurant
8 minutes driving
Welcoming pub atmosphere; known for comfort food and local brews, ideal for both casual dining and special occasions.
The Tarbat Restaurant
10 minutes driving
Elegant dining with a focus on seasonal ingredients; reservations recommended for a memorable culinary experience.
Carnegie Hall
5 minutes walking
Local venue hosting community events, music nights, and cultural performances; family-friendly atmosphere.
Nearby Pubs
10 minutes driving
Friendly pubs featuring live music, quiz nights, and regional beers; great spots for relaxing and socializing.
Cinema at Invergordon
15 minutes driving
Cozy cinema screening local and international films; a perfect option for family outings or a romantic date night.
Local Festivals
Seasonal events
Various festivals throughout the year celebrating music, food, and local culture; check seasonal schedules for specifics.
Local transport options
City Centre
Portmahomack3 min  ·  200 m
Airports
Inverness Airport (INV)116 min  ·  77.3 km
Wick John O'Groats Airport (WIC)194 min  ·  128.7 km
Interested in unlocking castle hotel early-bird prices?
Unlock limited castle hotel offers today!
Check Rates
Property information and rules
Check-in
from 15:00-20:00
Check-out
until 10 am
Guest Parking
Public parking is possible on site for free.
Internet
Wireless internet is available in the entire hotel for free.
Breakfast
At the hotel The Castle Nr Tain guests are invited to a full breakfast served for free. 
Children & extra beds
There are no cots provided in a room. 
Pets
Pets are allowed on request.

Guest reviews & ratings

Guest impressions & feedback from past stays
Review score
Based on 39 verified reviews
8.4/10
Great
90%
Recommend
Cleanliness
8.1/10
Comfort
8.3/10
Facilities
7.5/10
Location
8.7/10
Staff
8.8/10
Value for money
7.5/10
Pros
Comfortable room
Fabulous view
Perfect location
Excellent service
Nice outside tables
Cons
New mattress
Guest reviews
based on 38 reviews
7.7/10
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.
Open reviews

Next best alternative

Consider them for your next trip.
Check-in
24Mar2026Select date
Check-out
25Mar2026Select date
Rooms and Guests2 Guests, 1 Room