Hotels in Berwick-upon-Tweed, United Kingdom

Search & Compare Berwick-upon-Tweed Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Berwick-upon-Tweed

Berwick-upon-Tweed overview

Berwick-upon-Tweed is an inviting destination that has something for everyone. You can take in the local culture of Berwick-upon-Tweed at a top spot like Norham Castle. And while you're here, be sure to stop by Goswick Links Golf Club and Haggerston Castle.

Where to stay in Berwick-upon-Tweed

Whether you're planning a longer vacation or a weekend getaway, Berwick-upon-Tweed has the right hotel for you. There are 27 hotels in Berwick-upon-Tweed and you can shop as many as 195 deals for rooms on, some with discounts of up to 10%. We have room prices starting at 16 USD per night and here's a breakdown of hotels by star rating in Berwick-upon-Tweed as well as in the surrounding area:
  • • 4 5-star hotels from 67 USD per night
  • • 40 4-star hotels from 56 USD per night
  • • 37 3-star hotels from 42 USD per night
  • • 3 2-star hotels from 28 USD per night

How to get to Berwick-upon-Tweed

Berwick-Upon-Tweed Station is the closest train station, located 4.1 mi (6.7 km) from the city center.

What to see around Berwick-upon-Tweed

Fun outings can include a visit to:
  • • Goswick Links Golf Club
  • • Shielfield Park
  • • Magdalene Fields Golf Club
Highlights of the area include:
  • • Norham Castle
  • • Goswick Links Golf Club
  • • Haggerston Castle
  • • Shielfield Park
  • • Royal Tweed Bridge

When to visit Berwick-upon-Tweed

If you're beginning to plan your holiday, you might be wondering when is the best time to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 49°F day, 35°F night
  • • April-June: 62°F day, 38°F night
  • • July-September: 65°F day, 46°F night
  • • October-December: 57°F day, 37°F night
Seasonal rainfall averages
  • • January-March: 0.24 inches
  • • April-June: 0.12 inches
  • • July-September: 0.12 inches
  • • October-December: 0.24 inches