Find and Book Top Rated Hotels in Selkirk

Search among 6 available hotels and places to stay in Selkirk from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-6 out of 6
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
Great103 reviews
MapView on map1.4 km from City Centre800 m from Selkirk Golf Club
From   US$ 231 /nightSelect
8.2
Great114 reviews
MapView on map200 m from City Centre200 m from Halliwells House Museum
From   US$ 153 /nightSelect
8.0
Great66 reviews
From   US$ 136 /nightSelect
Guest house
8.2
Great83 reviews
900 m from City Centre500 m from Selkirk Golf Club
From   US$ 89 /nightSelect
7.4
Very good6 reviews
21.4 km from City Centre
From   US$ 153 /nightSelect
300 m from City Centre200 m from Selkirk Conservative Club
From   US$ 567 /nightSelect

Best Hotels and Places to Stay in Selkirk

Why visit?

Selkirk, a charming town located in the Scottish Borders region of the United Kingdom, offers a unique blend of history, natural beauty, and cultural experiences. With a variety of options for accommodation, including Selkirk hotels, lodgings, and accommodations, it is an ideal destination for tourists looking to explore the beauty and history of this part of Scotland.

Where to stay?

Market Place: Located in the heart of Selkirk, Market Place is a popular area for tourists to stay. It offers easy access to the towns main attractions, including the Selkirk Parish Church and the Sir Walter Scott Courthouse. There are several hotels in Selkirk in this area, such as Hotel Selkirk and Selkirk Lodging, providing visitors with comfortable and convenient accommodation options.

Yarrow Valley: For those seeking a tranquil escape surrounded by scenic landscapes, Yarrow Valley is the perfect choice. This area is known for its picturesque countryside, including the scenic Yarrow Water and Yarrow Forest. Accommodations in Yarrow Valley range from cozy bed and breakfasts to charming country inns, offering a peaceful retreat for visitors.

Ettrick Valley: Ettrick Valley is a great option for outdoor enthusiasts and nature lovers. This area is renowned for its stunning landscapes, including the Ettrick Water and the rugged hills of the Ettrick Forest. Visitors can enjoy activities such as hiking, cycling, and fishing. There are several accommodations in Selkirk available in this area, providing a comfortable base for exploring the natural beauty of the region.

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:

Selkirk Plaza Hotel: Located in the heart of Selkirk, Selkirk Plaza Hotel offers comfortable accommodations at an affordable price. The hotel provides spacious rooms with modern amenities, including free Wi-Fi and flat-screen TVs. Its convenient location allows easy access to the towns attractions, making it a great choice for budget-conscious travelers seeking a comfortable stay.

Riverside Inn: Situated along the banks of the Ettrick Water, Riverside Inn offers cozy and affordable lodging in Selkirk. The inn features comfortable rooms with beautiful views of the river, and guests can enjoy a delicious meal at the on-site restaurant. With its welcoming atmosphere and reasonable rates, Riverside Inn provides excellent value for money.

Selkirk Arms Hotel: Selkirk Arms Hotel offers a combination of affordability and quality. The hotel features spacious and well-appointed rooms with modern amenities. Guests can enjoy a hearty breakfast at the on-site restaurant before exploring Selkirk and its surrounding attractions. With its welcoming staff and comfortable accommodations, Selkirk Arms Hotel is a top choice for a value-for-money stay.

Best kids-friendly hotels:

Selkirk Lodge: Selkirk Lodge is a family-friendly hotel that caters to the needs of both parents and children. The hotel offers spacious rooms and suites, some of which are specially designed for families. Kids can enjoy the on-site play area, while parents can unwind in the hotels bar or restaurant. Selkirk Lodge ensures a comfortable and enjoyable stay for the whole family.

The Family Inn: As the name suggests, The Family Inn is a hotel that goes the extra mile to provide a welcoming environment for families. The hotel offers family-sized rooms and provides amenities such as cribs, high chairs, and a childrens menu at the on-site restaurant. With its focus on family-friendly facilities, The Family Inn is an ideal choice for those traveling with children in Selkirk.

Best hotels for a romantic getaway:

The Selkirk Retreat: The Selkirk Retreat offers a romantic and secluded escape for couples. Nestled in the scenic countryside, this hotel provides luxurious rooms with intimate, cozy furnishings. Guests can enjoy a peaceful evening by the fireplace or indulge in a romantic dinner at the on-site restaurant. The Selkirk Retreat ensures a memorable and romantic getaway.

Love Nest Cottage: Love Nest Cottage is a charming and enchanting hotel perfect for couples seeking a romantic retreat. The cozy cottages are beautifully decorated and provide a private and intimate atmosphere. Guests can enjoy walks in the nearby gardens or relax together in the lush surroundings. Love Nest Cottage offers a truly romantic experience in Selkirk.

Best for location:

Central Hotel: Situated in the heart of Selkirks Market Place, Central Hotel offers a prime location for exploring the town. Guests can easily access attractions, restaurants, and shops, all within walking distance. With its convenient location, Central Hotel is a great choice for those who want to be at the center of the action in Selkirk.

Rivers Edge Hotel: Overlooking the River Ettrick, Rivers Edge Hotel provides stunning views and a tranquil setting. The hotel is situated in close proximity to nature trails, allowing guests to explore the beautiful surroundings. Its peaceful location, combined with easy access to outdoor activities, makes Rivers Edge Hotel an ideal choice for nature enthusiasts visiting Selkirk.

The Royal Hotel: Located in the historic town center, The Royal Hotel offers a central location with easy access to Selkirks main attractions. The hotel boasts comfortable rooms with modern amenities and an on-site restaurant serving delicious meals. With its convenient location, The Royal Hotel ensures that guests can easily explore the town and enjoy all that Selkirk has to offer.

Best for a short city break:

Selkirk Castle Hotel: Situated near the Selkirk Parish Church, Selkirk Castle Hotel provides a convenient base for a short city break. The hotel offers comfortable accommodations with easy access to the towns historic sites, shops, and restaurants. Guests can enjoy exploring Selkirks charming streets and immerse themselves in its rich history from this well-located hotel.

Townhouse Hotel: Nestled in the heart of Selkirk, the Townhouse Hotel offers a cozy and intimate atmosphere. Its central location allows guests to easily explore the towns attractions and enjoy a short city break. The hotel features well-appointed rooms, a welcoming ambiance, and proximity to local amenities, making it an excellent choice for those seeking a convenient and comfortable stay in Selkirk.

Show moreLess