Photo by Iain Lees

Hotels in Selkirk

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Selkirk?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Selkirk on Hotels.com. These Selkirk hotels consistently deliver on comfort, location and traveller experience. Last updated on .

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,780 reviews)
Steps from Grassmarket and Edinburgh Castle, this hotel features a refreshing indoor pool, Metro Bar & Brasserie, and fitness centre with sauna. Comfortable rooms offer castle vistas, while Princes Street Tram Stop is just a 10-minute walk away.
The price is AU$506
includes taxes & fees
2 Aug - 3 Aug
Apex Grassmarket Hotel

Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,611 reviews)
Feel the pulse of Edinburgh in this centrally located aparthotel near Royal Mile and Princes Street. Your apartment includes a kitchenette and free WiFi, plus the 24-hour fitness centre keeps you energised for exploring nearby Edinburgh Castle.
The price is AU$461
includes taxes & fees
30 July - 31 July
Aparthotel Adagio Edinburgh Royal Mile

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,680 reviews)
Embrace Edinburgh's charm at this well-positioned hotel near Haymarket Station. Just 15 minutes from Princes Street and a short drive to Edinburgh Castle and Grassmarket. Guests love the comfortable beds, helpful staff, and daily continental breakfast options.
The price is AU$274
includes taxes & fees
26 July - 27 July
Point A Edinburgh Haymarket

Fraser Suites Edinburgh

Fraser Suites Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (3,245 reviews)
Immerse yourself in Edinburgh's charm at this aparthotel, just a 10-minute walk from Edinburgh Castle and Grassmarket. Enjoy premium bedding and rainfall showers in all apartments, plus stay fit at the 24-hour fitness centre. Waverley Station is only 6 minutes away.
The price is AU$480
includes taxes & fees
26 July - 27 July
Fraser Suites Edinburgh

Room in the Borders - 1 Sime Place

Room in the Borders - 1 Sime Place
3.0 star property
Galashiels
10.0 out of 10, Exceptional, (2 reviews)
Room in the Borders - 1 Sime Place

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,687 reviews)
Nestled in Edinburgh, this hotel places you within a 10-minute walk of iconic attractions like Edinburgh Castle and Grassmarket. Guests rave about the delicious breakfast options and attentive service. Princes Street Tram Stop is just 10 minutes away for exploring more of the city.
The price is AU$391
includes taxes & fees
26 July - 27 July
Apex City of Edinburgh Hotel

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,455 reviews)
Immerse in Edinburgh culture with easy access to Edinburgh Castle and the Royal Mile. Just 4 minutes from Waverly Train Station, this peaceful hotel offers breakfast, room service, and a fitness centre for exploring Scotland's captivating capital.
The price is AU$454
includes taxes & fees
26 July - 27 July
Leonardo Royal Hotel Edinburgh

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,479 reviews)
Immerse in elegance at this luxurious Edinburgh hotel, just minutes from Edinburgh Castle and Grassmarket. Two restaurants including Commons Club serve dinner, while a 24-hour fitness centre keeps you energised. Waverly Train Station and tram stops are within walking distance.
The price is AU$763
includes taxes & fees
28 July - 29 July
Virgin Hotels Edinburgh

The County Hotel

The County Hotel
3.0 star property
Selkirk
7.4 out of 10, Good, (8 reviews)
This charming Selkirk hotel offers free WiFi and parking, with Sir Walter Scott's Courtroom and Market Square just minutes away. Discover nearby hiking trails or relax in comfortable rooms. Tweedbank Station is a quick 10-minute drive.
The price is AU$203
includes taxes & fees
23 July - 24 July
The County Hotel

Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,231 reviews)
The price is AU$405
includes taxes & fees
21 July - 22 July
Motel One Edinburgh-Royal

ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Old Town Edinburgh
8.4 out of 10, Very good, (1,922 reviews)
The price is AU$370
includes taxes & fees
9 Aug - 10 Aug
ibis Edinburgh Centre South Bridge - Royal Mile

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,438 reviews)
Experience enchanting Edinburgh from this hotel with a stylish rooftop terrace. Just steps from Royal Mile and Princes Street, you'll find comfortable beds and helpful staff. Edinburgh Castle is nearby, and Waverley Station is only a 4-minute walk for easy city exploration.
The price is AU$553
includes taxes & fees
26 July - 27 July
Market Street Hotel

Burts Hotel

Burts Hotel
3.0 star property
Melrose
9.4 out of 10, Exceptional, (326 reviews)
This relaxed hotel offers a restaurant and garden terrace for countryside dining. Enjoy drinks at the bar or order room service after exploring nearby Melrose Abbey and Saint Cuthbert's Way. Free WiFi and parking complement helpful staff and prime location.
The price is AU$327
includes taxes & fees
21 July - 22 July
Burts Hotel

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
Tollcross
9.0 out of 10, Wonderful, (1,002 reviews)
Relax in this central Edinburgh retreat with a full-service spa featuring an indoor pool and hydro facilities. Just a 10-minute walk to Princes Street and George Street, with Edinburgh Castle nearby. The quiet rooms and attentive staff create a peaceful urban escape.
The price is AU$678
includes taxes & fees
29 July - 30 July
Sheraton Grand Hotel & Spa, Edinburgh

The Scotsman Hotel

The Scotsman Hotel
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,001 reviews)
Elegant boutique accommodation in a former newspaper building, just minutes from Edinburgh Castle. Enjoy 24-hour fitness centre and room service, with Grand Cafe serving lunch and dinner. Waverly Train Station is adjacent, with tram stops nearby for exploring this historic Scottish city.
The price is AU$751
includes taxes & fees
29 July - 30 July
The Scotsman Hotel

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,094 reviews)
Immerse yourself in Edinburgh's historic charm at this tranquil retreat on the Royal Mile. Enjoy the indoor pool and zen spa after exploring nearby Edinburgh Castle. Coffee shops and major attractions surround this perfectly positioned hotel.
The price is AU$653
includes taxes & fees
5 Aug - 6 Aug
Radisson Blu Hotel, Edinburgh City Centre

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection
5.0 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (1,001 reviews)
The price is AU$738
includes taxes & fees
28 July - 29 July
Old Town Chambers, Autograph Collection

Philipburn Hotel, BW Signature Collection

Philipburn Hotel, BW Signature Collection
4.0 star property
Selkirk
8.8 out of 10, Excellent, (101 reviews)
Experience comfort at this BW Signature Collection hotel near Selkirk's train station. The property offers local cuisine at The Philipburn restaurant, plus a garden and terrace. Market Square and Halliwell's House Museum are easily accessible nearby.
The price is AU$339
includes taxes & fees
27 July - 28 July
Philipburn Hotel, BW Signature Collection

George and Abbotsford Hotel

George and Abbotsford Hotel
3.5 star property
Melrose
8.0 out of 10, Very good, (478 reviews)
Discover the charm of this Melrose hotel, where helpful staff ensure a pleasant stay. Unwind at the on-site bar and restaurant after exploring nearby Saint Cuthbert's Way and Melrose Abbey. Clean rooms, free WiFi and parking complete your Scottish Borders experience.
The price is AU$178
includes taxes & fees
11 Aug - 12 Aug
George and Abbotsford Hotel

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,003 reviews)
Luxurious apartments with convenient kitchenettes and flat-screen TVs in Edinburgh's vibrant centre. Just a 10-minute walk from Edinburgh Castle and Grassmarket, with a restaurant, fitness centre, and bar on site.
The price is AU$416
includes taxes & fees
26 July - 27 July
Wilde Aparthotels, Edinburgh, Grassmarket
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.

When is the best time to visit Selkirk?

Our prices for hotels in Selkirk are cheapest in February
Price trends for hotels in Selkirk
Pricing is based on two traveller single night rates
View properties in July
Currently viewing crowd sizes and weather for July.
Typical weather for Selkirk
July
High 17°C / low 10°C. Cloudy most days.
View properties in July
17°
weather_cloudy
July, no crowd data, average high temperature 17 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
17°
weather_cloudy
August, no crowd data, average high temperature 17 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
15°
weather_cloudy
September, no crowd data, average high temperature 15 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
11°
weather_cloudy
October, no crowd data, average high temperature 11 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 8 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
10°
weather_cloudy
April, no crowd data, average high temperature 10 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
13°
weather_cloudy
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top landmarks in Selkirk

Learn more about Selkirk

Selkirk is applauded for its cultural attractions such as Halliwell's House Museum and Sir Walter Scott's Courtroom. This welcoming city has something for everyone including restaurants and sights like Bowhill House and St Mary's Loch—all within a rural setting.

A stone structure with a wooden fence in a hilly landscape.
Photo by Davey Currie
Open Photo by Davey Currie

Check out reviews of Selkirk hotels guests love

Frequently asked questions

How much does a hotel room cost in Selkirk?
You can discover great hotels in Selkirk from AU$178 with properties to suit all budgets and needs. If you're after an affordable hotel in Selkirk that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Selkirk hotels?
Discover great deals on Selkirk hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. And make sure to check out our last-minute deals on Selkirk hotels.
Can I book Selkirk hotels with free cancellation?
To book a refundable Selkirk hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Selkirk?
Our travellers' favourite pet-friendly hotels in Selkirk include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Selkirk.
What are some of the best hotels in Selkirk for couples?
Enjoy your couple's retreat with a stay at a top-rated Selkirk romantic hotel. Our travellers love Philipburn Hotel, BW Signature Collection, a hotel with a restaurant as well as champagne service. Use the "Traveller experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Selkirk for couples on Hotels.com.
What are some popular hotels in central Selkirk?
For hotels in central Selkirk, check out The Waverley Castle Hotel and Bowden House B&B. Travellers love The Waverley Castle Hotel for its location, as well as the restaurant, bar/lounge and free parking this hotel offers. Bowden House B&B is another popular central bed & breakfast with a bar/lounge, free parking and a terrace.
Can I book a refundable accommodation option in Selkirk?
If you want the flexibility to change your plans to Selkirk, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Selkirk if I want a holiday rental instead of a hotel?
Browse 5 holiday homes on our site.
What will the weather in Selkirk be like during my visit?
July and August are typically the warmest months in Selkirk, when the average temperature is 13°C. January and February are the coldest months, when the average temperature is 3°C. July and October are the months with the most rain.
Why should I book my Selkirk hotel with Hotels.com?
There are lots of reasons to book your Selkirk trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Selkirk

Serenity and Splendour: Discover the Enchantment of Selkirk’s Natural Wonders

Nestled in the heart of the Scottish Borders, Selkirk is a picturesque town steeped in history and natural beauty. Renowned for its stunning landscapes, the town sits along the tranquil River Ettrick, offering ample opportunities for riverside walks and exploration. Nature lovers can delight in the nearby parks, while history enthusiasts can uncover Selkirk's rich past through its charming streets and heritage sites. Don't miss the iconic Selkirk Stadium, where local sports thrive. With its quaint atmosphere and scenic surroundings, Selkirk is a perfect off-the-beaten-path destination for those seeking a blend of culture and nature.

Discover great hotels in Selkirk

Selkirk offers a range of comfortable accommodations, from charming bed and breakfasts to friendly hotels. Visitors can enjoy hearty breakfasts and a warm atmosphere, making it an ideal base for exploring the scenic Scottish Borders. Many options cater to various budgets, ensuring a pleasant stay near local attractions. Here are some of the most popular hotels with our travellers in Selkirk:

  1. OYO Clovenfords HotelOpens in a new window: This contemporary hotel caters to discerning business travellers, providing a seamless experience with its well-appointed Business Centre and versatile Meeting Room. The stylish accommodations ensure comfort and tranquillity, perfect for unwinding after a productive day. Families will appreciate the thoughtful amenities designed for children, allowing for a pleasant stay. Guests frequently commend the hotel's efficient services and inviting atmosphere, making it a top choice for those seeking both convenience and comfort during their travels.
  2. Bowden House B&BOpens in a new window: This charming Bed and Breakfast offers a delightful retreat for leisure travellers, featuring a hearty breakfast and a welcoming bar and lounge area. With an array of outdoor activities such as fishing, hiking, and horse riding nearby, guests are immersed in the beauty of the Scottish landscape. The rural setting provides a serene backdrop, while the entertainment options, including television, ensure relaxation after a day of exploration. Positive sentiments highlight the warm hospitality and unique local character, making it a beloved spot for those seeking an authentic Scottish experience.
  3. The Waverley Castle HotelOpens in a new window: This inviting hotel boasts a diverse dining scene, with a restaurant, snack bar, and bar and lounge, perfect for indulging in delectable meals and drinks. Leisure travellers will find entertainment options like cable television and billiards, ensuring a fun-filled stay. The picturesque rural location enhances the overall experience, allowing guests to unwind and connect with nature. Reviewers often express appreciation for the hotel's vibrant atmosphere and culinary offerings, making it an excellent choice for those looking to enjoy comfort and flavour during their getaway.

Top locations to stay in Selkirk

When visiting Selkirk, Scotland, consider staying in Melrose, Hawick, or Galashiels. Melrose enchants with its scenic rivers and friendly atmosphere, while Hawick is known for its warm hospitality and vibrant community. Galashiels boasts a rich historical backdrop with its impressive castle. For first-time visitors, Melrose offers a perfect blend of charm and accessibility.

  1. MelroseOpens in a new window: Melrose is a charming town that’s perfect for those who appreciate the beauty of nature and history. Nestled along the River Tweed, it’s renowned for its stunning scenery and friendly atmosphere. The iconic Melrose Abbey, a 12th-century ruin, is a must-see, offering a glimpse into the area’s rich past. You can also enjoy leisurely walks along the river or explore the picturesque town centre, filled with boutique shops and cafes. With its welcoming vibe and beautiful surroundings, Melrose is an ideal base for exploring the Scottish Borders.
  2. GalashielsOpens in a new window: Galashiels is a vibrant town known for its historical significance and cultural attractions. With its unique blend of shopping and outdoor activities, it serves as a great starting point for adventures in the Borders. The town’s historic sites, including the impressive Gala Water Theatre, provide insight into local culture. Additionally, Galashiels is well-connected for exploring nearby attractions like Abbotsford House, the former home of Sir Walter Scott. It’s a lively spot that balances relaxation with a touch of excitement.
  3. HawickOpens in a new window: Hawick is a friendly town celebrated for its rich textile heritage and warm community spirit. Visitors can explore the town’s history at the Hawick Museum and enjoy the charming streets lined with local shops. Known for its vibrant arts scene, Hawick also hosts various cultural events throughout the year, making it a lively destination. For those interested in outdoor pursuits, the surrounding countryside offers fantastic opportunities for walking and cycling, ensuring a delightful mix of relaxation and exploration.

Things to do in Selkirk

Nestled in the scenic Scottish Borders, Selkirk enchants visitors with its lush countryside, meandering rivers, and expansive natural parks. Stroll along the banks of the River Ettrick, explore vibrant gardens, or venture into nearby woodlands. This picturesque town offers a relaxing escape, perfect for leisurely walks and outdoor pursuits.

  • Mary Queen of Scots HouseOpens in a new window – Step back in time at the Mary Queen of Scots House, a historic site that offers a glimpse into the life of Scotland's iconic queen. Explore the period rooms and enjoy the charming gardens, where the countryside’s natural beauty surrounds you.
  • Dryburgh AbbeyOpens in a new window – Discover the serene atmosphere of Dryburgh Abbey, another historic gem nestled by the river. This tranquil site features stunning architecture and peaceful gardens, making it an ideal spot for a leisurely stroll or a quiet moment of reflection amidst the natural parks.
  • Melrose AbbeyOpens in a new window – Visit the impressive ruins of Melrose Abbey, a former monastery famed for its intricate stonework and rich history. Wander through the grounds, taking in the beauty of the surrounding landscape, where the countryside unfolds in all its glory.
  • Heart of HawickOpens in a new window – Dive into the vibrant culture at the Heart of Hawick, a cultural centre that showcases local art and hosts various events throughout the year. Enjoy the welcoming atmosphere as you explore exhibitions and engage with the community.
  • Thirlestane CastleOpens in a new window – Marvel at the grandeur of Thirlestane Castle, a stunning example of Scottish architecture. Take a guided tour to learn about the castle's fascinating history, and enjoy the beautifully landscaped gardens that complement its majestic façade.

4 tips for savvy savings when booking a hotel in Selkirk

  1. Book for the cheapest times: The most affordable time to visit Selkirk is from January to March, when hotel prices tend to be lower. For those looking to explore the town’s significant landmarks and cultural offerings, a stay of at least 2 to 3 days is recommended. During your visit, you can enjoy the picturesque countryside, charming gardens, and local rivers, all of which contribute to the area's romantic allure. Additionally, you’ll find friendly pubs and coffee shops that provide great value for money, making it an ideal spot for budget-conscious travellers seeking a blend of history, culture, and natural beauty.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Selkirk, visit the Deals or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on accommodations as your travel date approaches. Additionally, consider enabling email alerts or push notifications to stay informed about special promotions, ensuring you don't miss potential savings. With Smart Shopping, available via the app, you can compare hotel prices and amenities, making it easier to identify the best options. This way, if prices drop or rooms become available, you could be among the first to book a budget-friendly getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a Selkirk hotel. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and occasionally better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we’ll suggest more economical dates, which could help you secure a more favourable deal.
  4. Consider your location: Staying nearer to key attractions or city centres may offer convenience but often comes with higher costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you wish to visit. You might also explore independent hotels further afield, which are usually more likely to be affordable and can provide a more authentic experience.

Best time to go to Selkirk

Selkirk experiences its lowest average temperature in January, at 36.5°F (2.5°C), while July is the hottest month, with an average temperature of 56.8°F (13.8°C). July is typically the wettest month. If you’re looking to soak up the lively atmosphere in Selkirk, April, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with little to no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.