Find and Book Top Rated Hotels in Stirling

Search among 28 available hotels and places to stay in Stirling from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-28 out of 28
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
MapView on map500 m from City Centre100 m from VisitScotland Stirling
From   US$ 305 /nightSelect
8.4
Great925 reviews
From   US$ 50 /nightSelect
8.4
Great200 reviews
600 m from City Centre100 m from VisitScotland Stirling
From   US$ 31 /nightSelect
8.6
Great622 reviews
1.8 km from City Centre500 m from Stirling Games Field
From   US$ 233 /nightSelect
8.4
Great573 reviews
2.6 km from City Centre1.6 km from Stirling Community Hospital
From   US$ 63 /nightSelect
Bed & Breakfast
8.4
Great33 reviews
600 m from City Centre700 m from Stirling Community Hospital
From   US$ 103 /nightSelect
8.6
Great797 reviews
3.1 km from City Centre300 m from Sportscotland Institute of Sport
From   US$ 85 /nightSelect
8.2
Great222 reviews
400 m from City Centre200 m from Central Library
From   US$ 221 /nightSelect
Bed & Breakfast
8.2
Great212 reviews
300 m from City Centre300 m from Central Library
From   US$ 265 /nightSelect
8.2
Great257 reviews
2.5 km from City Centre1.5 km from Stirling Castle
From   US$ 76 /nightSelect
8.4
Great174 reviews
2.5 km from City Centre900 m from Airthrey Golf Course
From   US$ 120 /nightSelect
8.2
Great327 reviews
400 m from City Centre500 m from Central Library
From   US$ 121 /nightSelect
Guest house
8.4
Great171 reviews
500 m from City Centre100 m from Stirling Court
From   US$ 109 /nightSelect
Bed & Breakfast
8.2
Great123 reviews
1.7 km from City Centre1.3 km from Stirling Court
From   US$ 100 /nightSelect
Farm stay
8.6
Great105 reviews
3.9 km from City Centre800 m from Stirling Services M9
From   US$ 87 /nightSelect
8.2
Great136 reviews
2.0 km from City Centre1000 m from Stirling Community Hospital
From   US$ 122 /nightSelect
8.4
Great17 reviews
6.3 km from City Centre
From   US$ 222 /nightSelect
Bed & Breakfast
8.2
Great113 reviews
11.3 km from City Centre
From   US$ 132 /nightSelect
8.2
Great181 reviews
200 m from City Centre400 m from Central Library
From   US$ 221 /nightSelect
Student accommodation
8.2
Great116 reviews
3.6 km from City Centre300 m from University of Stirling
From   US$ 57 /nightSelect
Bed & Breakfast
8.2
Great43 reviews
5.9 km from City Centre1.4 km from Stirling Services M9
From   US$ 191 /nightSelect
Apartment
8.4
Great35 reviews
900 m from City Centre400 m from Stirling Court
From   US$ 172 /nightSelect
8.4
Great60 reviews
27.7 km from City Centre
From   US$ 184 /nightSelect
8.2
Great62 reviews
1.3 km from City Centre300 m from Stirling Castle
From   US$ 173 /nightSelect
8.2
Great37 reviews
800 m from City Centre300 m from VisitScotland Stirling
From   US$ 145 /nightSelect
Bed & Breakfast
8.2
Great82 reviews
46.9 km from City Centre
From   US$ 182 /nightSelect
9.0
Perfect11 reviews
23.0 km from City Centre
From   US$ 258 /nightSelect
Guest house
8.2
Great34 reviews
3.6 km from City Centre2.1 km from The Stirling Smith Art Gallery and Museum
From   US$ 79 /nightSelect

Best hotels and places to stay in Stirling

Why visit?

Stirling, located in the heart of Scotland, is a historic city that offers a wealth of attractions and activities for tourists. From its stunning castle and rugged landscapes to its vibrant cultural scene, Stirling is a must-visit destination for history enthusiasts and nature lovers alike. With an array of B&Bs, hotels, and accommodations available, visitors are spoiled for choice when it comes to finding a place to stay in Stirling.

Where to stay?

City Centre: Staying in the city center puts you in close proximity to all the major attractions of Stirling, including Stirling Castle, the Church of the Holy Rude, and the Old Town Jail. The area offers a variety of hotels ranging from budget-friendly options to luxury accommodations such as boutique hotels and traditional Scottish inns.

Bridge of Allan: Just a short distance away from Stirling, Bridge of Allan is a charming town known for its Victorian architecture and beautiful scenery. This area is home to several hotels and B&Bs that provide a tranquil retreat while still being within easy reach of Stirlings main attractions. With abundant green spaces and peaceful residential areas, Bridge of Allan offers a relaxing and picturesque place to stay.

Stirling University Campus: For those seeking a unique and budget-friendly accommodation experience, staying at Stirling University Campus is a great option. The campus offers comfortable and affordable accommodation options, including self-catering apartments and student halls. It provides easy access to the Wallace Monument and the Battle of Bannockburn Visitor Centre, making it a convenient base for exploring Stirlings history.

What is the price per hotel room per night?

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

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

5-star hotels: The average price per night is around $200 to $400.

Best value for money:

The Golden Lion Hotel: Located in the heart of Stirling, The Golden Lion Hotel offers comfortable rooms at affordable prices. With its central location, guests have easy access to Stirling Castle and other attractions. The hotel provides modern amenities, including free Wi-Fi and an on-site restaurant, making it an excellent value for money option for travelers.

Hotel Colessio: This boutique hotel combines luxury and affordability. Situated in a restored Victorian landmark, Hotel Colessio features stylish and spacious rooms with contemporary decor. Guests can enjoy the hotels restaurant and bar, as well as its convenient location near Stirlings main sights. Hotel Colessio offers a great value for those looking for a touch of elegance without breaking the bank.

King Robert Hotel: This family-run hotel offers comfortable accommodations at budget-friendly prices. Located on the outskirts of Stirling, it provides easy access to major routes and attractions, such as the National Wallace Monument. The King Robert Hotel boasts friendly service, on-site parking, and a traditional Scottish restaurant, making it an excellent choice for travelers seeking affordability and convenience.

Best kid-friendly hotels:

The Stirling Highland Hotel: This family-friendly hotel offers spacious rooms and a range of amenities to cater to children. The hotel features a swimming pool and leisure facilities, providing entertainment for both kids and adults. Its location near Stirling Castle and the Old Town Jail makes it a convenient base for exploring the city with the little ones.

Holiday Inn Express Stirling: With its comfortable and affordable accommodations, the Holiday Inn Express Stirling is a great choice for families. Children can enjoy the hotels complimentary breakfast and family rooms, while parents appreciate the convenient location and friendly service. The hotel is situated near Stirlings main attractions, including Stirling University and the Battle of Bannockburn Visitor Centre.

Best hotels for a romantic getaway:

Cromlix: Located just outside of Stirling, Cromlix offers a romantic retreat in a picturesque setting. This luxury hotel, owned by Scottish tennis player Andy Murray, combines historic charm with modern elegance. With spacious rooms, a gourmet restaurant, and beautiful grounds, Cromlix provides the perfect setting for a romantic escape.

The Stirling Court Hotel: Situated on the University of Stirling campus, The Stirling Court Hotel offers a peaceful and idyllic setting for couples. The hotels tranquil surroundings, comfortable rooms, and beautiful views provide a romantic ambiance. It is also conveniently located near attractions like the Wallace Monument and the Battle of Bannockburn Visitor Centre.

Best for location:

Premier Inn Stirling City Centre Hotel: This hotel is located right in the heart of Stirling, offering easy access to all the major attractions, shops, and restaurants. With comfortable rooms, friendly service, and an on-site restaurant, it is an excellent choice for travelers wanting to be at the center of the action.

Lost Guest House Stirling: Situated near Stirling Castle and the train station, Lost Guest House offers a convenient location for exploring the city. The guest house provides comfortable accommodations at affordable prices, making it a popular choice among travelers. With its central position, guests can easily explore the citys historical sites and enjoy the vibrant atmosphere.

Hotel Colessio: For those seeking a central location with a touch of luxury, Hotel Colessio is the ideal choice. Situated in Stirlings city center, it offers easy access to attractions, shopping areas, and restaurants. The hotels stylish and modern rooms, along with its on-site dining options, ensure a comfortable stay in a prime location.

Best for a short city break:

Friars Wynd Hotel: This boutique hotel is located in the heart of Stirlings old town. With its stylish and individually decorated rooms, it provides a unique and cozy atmosphere. The hotels central location allows guests to explore the citys landmarks, including Stirling Castle and the Church of the Holy Rude, making it perfect for a short city break.

Holiday Inn Stirling: Situated on the outskirts of Stirling, the Holiday Inn offers comfortable accommodations just a short drive away from the city center. The hotel provides modern rooms, an on-site restaurant, and easy access to attractions like the National Wallace Monument and Blair Drummond Safari Park.

Show moreLess