Hotels in Stratford-upon-Avon

Average price from £57

Stratford-upon-Avon hotels

The birthplace of William Shakespeare, Stratford Upon Avon is steeped in culture and history. Set in the picturesque Warwickshire countryside on the banks of the river Avon, it’s a beautiful place to visit. While there, visit the Royal Shakespeare Theatre, or take a walking tour of the town to see all the best sites.

Stratford-upon-Avon hotels
  • Stratford Upon Avon Central

    Payton Street Stratford Upon Avon Warwickshire CV37 6UQ
    (0.3 miles) Based on 897 traveller reviews
  • Stratford Upon Avon Waterways

    The Waterways Birmingham Road Stratford Upon Avon CV37 0AW
    (0.2 miles) Based on 1991 traveller reviews