Looking for properties near Stirling Castle?

Then you've come to the right place! Enter your dates and choose from 146 properties.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured Hotels Near Stirling Castle

Guests' Choice
  • $102

    Average price per night

    Castlecroft Bed and Breakfast

    Castlecroft Bed and Breakfast

    Stirling (0.2 miles from Stirling Castle)

    9.8

    Exceptional
    Score from 258 reviews

    Description Review
  • $102

    Average price per night

    Victoria Square Guest House

    Victoria Square Guest House 5 stars

    Stirling (0.4 miles from Stirling Castle)

    9.7

    Exceptional
    Score from 521 reviews

    Description Review
  • $192

    Average price per night

    Wallace Apartment

    Wallace Apartment 4 stars

    Stirling (0.3 miles from Stirling Castle)

    9.2

    Wonderful
    Score from 134 reviews

    Description Review
  • $428

    Average price per night

    Royal Gardens Apartments

    Royal Gardens Apartments

    Stirling (0.3 miles from Stirling Castle)

    9.2

    Wonderful
    Score from 36 reviews

    Description Review
  • $115

    Average price per night

    19 Snowdon B&B

    19 Snowdon B&B

    Stirling (0.9 miles from Stirling Castle)

    9.8

    Exceptional
    Score from 165 reviews

    Description Review
  • $126

    Average price per night

    Friars Wynd

    Friars Wynd

    Stirling (0.5 miles from Stirling Castle)

    8.9

    Excellent
    Score from 632 reviews

    Description Review