Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Farnham – 15 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hogs Back Hotel & Spa 4 stars

Hotel in Farnham

Stay at the Farnham Hog’s Back Hotel and experience everything you would expect from a hotel company. Clean and comfortable. Great friendly staff. Restaurant food excellent.

Show more Show less
7.2
Good
1,306 reviews
Price from
£69
per night

Frensham Pond Country House Hotel & Spa 4 stars

Hotel in Farnham

Overlooking the National Trust site, Frensham Great Pond, this 15th-century country house features a bar and traditional restaurant. Frensham Pond Hotel is just a 10-minute drive from Farnham. Although this Hotel is about 10 min from Farnham, it has everything onsite that you could possibly need. Started day with a few drinks under the brollies in the garden area then progressed to a great meal in the restaurant. Breakfast the following morning was also excellent. Room was very clean, comfortable and spacious. Front desk staff were absolutely amazing with the most friendly and obliging attitude possible.

Show more Show less
7.8
Good
1,251 reviews
Price from
£61.50
per night

Mercure Farnham Bush Hotel 3 stars

Hotel in Farnham

This former 17th-century coaching inn has been carefully restored to provide a relaxed hotel. With traditional charm, the Mecure Farmham Bush offers an oak-beamed bar and free parking. It was much more than I expected. The reviews (7.4), are not fair. When I made the reservation I was a little bit unsure of what I would face. I was happily surprised. It is a very clean, not so modern hotel, but the refurbished rooms are nice and clean. The breakfast was tasty and the menu, although with less choices due to coronavirus, was delicious. The location was as central as you could get. I will definitely be back!

Show more Show less
7.5
Good
789 reviews
Price from
£80
per night

Farnham House Hotel 3 stars

Hotel in Farnham

A charming hotel with bright and individually designed bedrooms, free parking and free Wi-Fi access, in a superb peaceful yet convenient location. Clean tidy and the staff were helpful and friendly, one of the best hotel I have stayed in for a long while

Show more Show less
7.8
Good
494 reviews
Price from
£75
per night

The Princess Royal 4 stars

Farnham

Awarded 4 stars with a silver accolade by Visit Britain and surrounded by Surrey’s scenic countryside, The Princess Royal is situated just outside historic Farnham in the village of Runfold. the breakfast was very good, the staff were very helpful and went the extra mile to help us have a pleasant stay every question we asked was answered immediately and fully good value for money

Show more Show less
9
Superb
1,041 reviews
Price from
£68
per night

The Bishops Table Hotel 3 stars

Farnham

In the historic market town of Farnham, this privately owned and managed hotel is a charming 18th-century residence, carefully modernised to provide beautiful en suite rooms. I’ve stayed here twice and both times were very pleasant. The rooms are clean and nicely decorated. The staff is very friendly and helpful. The hotel is within walking distance of a Waitrose and all of the downtown shops. Farnham is a lovely market town and The Bishop’s Table only adds to the enjoyment.

Show more Show less
8.5
Very good
455 reviews
Price from
£75
per night

Bel And The Dragon-Churt

Farnham

Set in Frensham, Bel And The Dragon-Churt offers a garden, terrace and bar. The property features a children's playground and free WiFi throughout the property. Lovely small hotel- good staff and brilliant breakfast.

Show more Show less
8.5
Very good
441 reviews
Price from
£80.10
per night

Farnham Rooms

Farnham

The elegant Farnham Rooms offers stylish accommodation in the centre of Farnham, just 4 minutes’ walk from Farnham Park. This B&B is lovely on arrival there was a warm welcome and I was made to feel at home. I would definitely recommend No.1 park row

Show more Show less
9
Superb
251 reviews
Price from
£55
per night

The Plume of Feathers 3 stars

Farnham

Located in Farnham, The Plume of Feathers offers accommodation with free WiFi and TV, as well as a restaurant and a bar. Guests at the bed and breakfast can enjoy a continental breakfast. Stayed here as a stop on the KAW cycling route. Very bike friendly , supplied a hose to was down the bikes and secure storage overnight.

Show more Show less
7.6
Good
84 reviews
Price from
£60
per night

Vine Cottage 5 stars

Farnham

Featuring free WiFi, Vine Cottage offers accommodation in a historic cottage dating from 1600, 6 km from Farnham and 5.7 km from Fleet. Vicky and Robin were wonderful hosts we were made to feel most welcome. The breakfasts were excellent. The accomodations were very comfortable. The beautiful cottage is located in the historic village of Crondall with two PUBs within walking distance for dinner. The time spent there was one of the more memorable highlights of our holiday. It is in easy driving of many historical sites.

Show more Show less
9.7
Exceptional
59 reviews
Price from
£85
per night

Most booked hotels in Farnham in the past month

See all

FAQs about hotels in Farnham

  • On average, 3-star hotels in Farnham cost £101 per night, and 4-star hotels in Farnham are £106 per night. If you're looking for something really special, a 5-star hotel in Farnham can on average be found for £73 per night (based on Booking.com prices).

  • Some of the best hotels in Farnham near Farnham Castle include Farnham Rooms, The Bishops Table Hotel and Cartref.

  • The average price per night for a 3-star hotel in Farnham this weekend is £121 or, for a 4-star hotel, £121. Looking for something even fancier? 5-star hotels in Farnham for this weekend cost on average around £120 per night (based on Booking.com prices).

  • On average, it costs £84 per night to book a 3-star hotel in Farnham for tonight. You'll pay on average around £75 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Farnham will cost around £92 (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Farnham:

Explore guest reviews of hotels in Farnham

See all