Keswick Hotels

Keswick’s town centre

Keswick’s town centre (Victor Maschek/

Situated next to the beautiful Derwent Water, Keswick is an idyllic Lake District village filled with charm and is perfect if you want the quintessential Lake District holiday. The town centre itself features an iconic clock tower with shops and tea houses lining the high street. Attractions and events in Keswick are in the plenty with the Pencil Museum, the Theatre by the Lake, and a wide range of annual events happening throughout the year.

Accommodation in Keswick comes in at the higher end, but the location is unbeatable, as you are right in the thick of it all with access to great fell walks at your fingertips.

Adding markers to the map ...

Swinside Inn - From £99

Newlands Valley, Keswick, CA12 5UE

It will be difficult to find accommodation with better views than that available at the Swinside Inn. Located in the Newland’s Valley near Keswick, the hotel boasts of views of Cat Bells and other iconic fells. This is a traditional English pub, so you won’t find luxury here, but you will be given a warm welcome that is accompanied by hearty food and great ale.

Skiddaw Hotel - From £94

Main Street, Keswick, CA12 5BL

The Skiddaw Hotel has an enviable location, being at the centre of Keswick, and just a few minutes’ drive from some of the area’s most popular walking spots.

The hotel’s conservatory is a popular eatery for locals and visitors alike, and many of the hotel’s rooms have undergone a recent refurbishment with all rooms offering modern comforts.

Lodore Falls Hotel - From £230

Borrowdale, Keswick, CA12 5UX

The Lodore Falls Hotel is located in the heart of Borrowdale, 3-miles south of Keswick. This luxurious hotel backs onto the spectacular Lodore Waterfall, and overlooks Derwent Water.

The hotel has an award winning restaurant, as well as a lounge bar. A new luxury spa is planned for 2018 that is set to make the hotel one of the most desirable in Cumbria.

The Inn on the Square - From £120

Market Square, Keswick, CA12 5JF

The Inn on the Square is perfect for travellers seeking luxury accommodation in a central location. This hotel has 34 rooms, each one with finishing touches that will make your stay a little bit more special. There is an award winning restaurant and two bars, both serving up tempting food. The hotel is situated right in the centre of Keswick with discounted parking available.

The Derwentwater Hotel - From £65

Portinscale, Keswick, CA12 5RE

The Derwentwater Hotel is situated in the beautiful small village of Portinscale and is just two-miles from the popular Lakeland town of Keswick.

Set in 18-acres of stunning grounds, the hotel offers guests finely furnished en suite accommodation, as well as fabulous food and striking views over Derwentwater. Guests at the Derwentwater Hotel are guaranteed a warm welcome and an enjoyable stay.

Scafell Hotel - From £140

Rosthwaite, Keswick, CA12 5XB

The Scafell Hotel is a delightful country house hotel that sits in the breath-taking Borrowdale Valley at the heart of the Lake District National Park. It has 23 rooms available, all of which are tastefully designed and luxuriously furnished.

The hotel also offers guests a fantastic restaurant with a tasty menu winning it a prestigious AA Rosette. Thanks to its spectacular location, the hotel is the perfect base from which to enjoy the beautiful surrounding National Park.

Royal Oak at Keswick - From £100

Main Street, Keswick, CA12 5HZ

A beautiful former 18th century lodge, the fantastic Royal Oak is situated at the very heart of the bustling Lakeland town of Keswick. With a selection of double/twin and family rooms all stylishly designed and furnished, the hotel offers some of the best accommodation in Keswick.

Boasting one of the most popular restaurants in Keswick, serving the finest in fresh locally sourced food, guests are guaranteed a warm and friendly welcome at this excellent Lakeland establishment.

Rickerby Grange - From £40

Portinscale, Keswick, CA12 5RH

Rickerby Grange is a traditional Lakeland country house hotel that offers guests fantastic bed and breakfast accommodation. Situated in the pretty village of Portinscale at the north-western tip of Derwentwater, it is within walking distance of the popular town of Keswick and is a wonderful base to explore all the Lake District has to offer. With ten bedrooms and one of the best breakfasts in the Lakes, all guests are guaranteed a warm and friendly welcome.

Ravenstone Lodge Hotel - From £90

Bassenthwaite, Cumbria, Keswick, CA12 4QG

Ravenstone Lodge Hotel is a beautiful country house hotel situated in the spectacular countryside of the Lake District. Close to the bustling Lakeland town of Keswick and the Bassenthwaite Lake, it is the perfect base to explore the wider area.

The hotel has nine luxurious rooms and is proud to have its own AA Rosette winning restaurant, alongside a cosy bar and bistro. All guests at the Ravenstone Lodge Hotel are guaranteed a warm welcome and a memorable stay.

Fitz Guest House - From £85

47 Station Road, Keswick, CA12 4NB

The Fitz House Guest House is situated in a beautiful Victorian house in the popular Cumbrian town of Keswick, at the heart of the Lake District. With just two rooms, the hotel may be small but this family-run establishment is warm and friendly and offers an excellent standard of accommodation.

Guests can expect a warm welcome by the friendly owner, Sophie, who is always on hand to provide advice and guidance on how to maximise the enjoyment of your Lakeland holiday.

Best Western Plus Castle Inn Hotel - From £85

Bassenthwaite, Keswick, CA12 4RG

The Best Western Plus Castle Inn Hotel is one of the finest hotels in Cumbria and is situated in the northwest of the Lake District National Park close to Bassenthwaite and Keswick. With 45 en-suite rooms all lusciously designed and furnished, guests are guaranteed to enjoy their stay at this wonderful establishment.

The hotel boasts a fine dining restaurant, a warm and friendly bar, as well as a gym and fitness centre that includes a luxury pool, sauna, steam room, and fitness suite.

Armathwaite Hall Hotel - From £200

Bassenthwaite Lake, Keswick, CA12 4RE

The Armathwaite Hall Hotel sits on the shores of Bassenthwaite surrounded by 400-acres of beautiful woodland. With a history dating back to the 11th century, the hotel offers some of the Lake District’s finest accommodation.

Guests have a choice of dining at the hotel’s fine dining restaurant or the Courtyard Bar, which also offers a range of fine wines, ales and soft drinks. The hotel also boasts one of Cumbria’s finest spas, offering guests a range of treatments, an indoor pool, a sauna, and a gym.