Hotels in Farnham

Search and compare Farnham hotels from hundreds of travel sites and save

Farnham, England, United Kingdom
30 Jul — 31 Jul2
Farnham, England, United Kingdom
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Farnham

Filter by star ratings
All filters
The Princess Royal
The Princess Royal
9.0 Excellent
Guildford Road, Farnham, United Kingdom
Show on map
2.5 km from city centre, Farnham 
ExcellentBased on 890 reviews
9.0

The Princess Royal is situated in Farnham and is close to local attractions, such as Surrey Hills. It also provides a lift, a safe and luggage storage.

Mercure Farnham Bush Hotel
Mercure Farnham Bush Hotel
7.4 Good
The Borough, Farnham, United Kingdom
Show on map
0.2 km from city centre, Farnham 
GoodBased on 737 reviews
7.4

Located a short walk from Farnham Railway Station, the hotel is a convenient base when visiting Farnham. It is ideally positioned for those wanting to visit the area's popular attractions.

The Bishops Table Hotel
The Bishops Table Hotel
8.6 Excellent
27 West Street, Farnham, United Kingdom
Show on map
0.2 km from city centre, Farnham 
ExcellentBased on 347 reviews
8.6

Located amongst well-known tourist attractions, boutiques and restaurants, The Bishops Table Hotel is ideal for guests wishing to explore Farnham and its surroundings. The numerous facilities this charming guest house offers include a tour desk, room service and a ticket service.

Tips for booking a Farnham hotel

Cheapest month:December
Most expensive month:April
Average price in Farnham:$155/night
Absolute cheapest price found:$46/night
Cheapest day:Sunday
Most expensive day:Tuesday
$116 - $222
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$129 - $174
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Farnham hotels

Show all 36 hotels
1
The Princess Royal
The Princess Royal
9.0 Excellent
Guildford Road, Farnham, United Kingdom
Show on map
2.5 km from city centre, Farnham 

The Princess Royal is situated in Farnham and is close to local attractions, such as Surrey Hills. It also provides a lift, a safe and luggage storage.

Cheapest hotels in Farnham, Surrey

Show all 36 hotels
The Princess Royal
The Princess Royal
9.0 Excellent
Guildford Road, Farnham, United Kingdom
Show on map
2.5 km from city centre,  

The Princess Royal is situated in Farnham and is close to local attractions, such as Surrey Hills. It also provides a lift, a safe and luggage storage.

$141
Avg. per night
The Bishops Table Hotel
The Bishops Table Hotel
8.6 Excellent
27 West Street, Farnham, United Kingdom
Show on map
0.2 km from city centre,  

Located amongst well-known tourist attractions, boutiques and restaurants, The Bishops Table Hotel is ideal for guests wishing to explore Farnham and its surroundings. The numerous facilities this charming guest house offers include a tour desk, room service and a ticket service.

$167
Avg. per night
Mercure Farnham Bush Hotel
Mercure Farnham Bush Hotel
7.4 Good
The Borough, Farnham, United Kingdom
Show on map
0.2 km from city centre,  

Located a short walk from Farnham Railway Station, the hotel is a convenient base when visiting Farnham. It is ideally positioned for those wanting to visit the area's popular attractions.

$170
Avg. per night

Hotel prices in Farnham

3 stars

$167 - $170

Mercure Farnham Bush Hotel

No. 1 most popular

$170
Avg. per night
The Bishops Table Hotel

Best value

$167
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Farnham

Farnham travel FAQs

  • What are the best hotels in Farnham?

    736 reviews rated Mercure Farnham Bush Hotel with an average score of 7.4/10. It may also be worth looking into the The Princess Royal, which received a rating of 9.0/10 from 888 reviews. Farnham House Hotel could also be a good option, with a score of 7.9/10 from 458 reviews.

  • What is a good hotel near Farnham Castle?

    Mercure Farnham Bush Hotel is a good hotel close to Farnham Castle - it has scored 7.4 over 736 reviews from HotelsCombined users.

  • How much do hotels in Farnham cost?

    $200/night is the average price of a hotel in Farnham, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Farnham, the average price found is $205/night, and for 5-star hotels the average price is $169/night.

  • How much is a cheap hotel in Farnham?

    Over the last 3 days, Farnham hotels have been found for as cheap as $99/night in searches by HotelsCombined users.

  • How much is a hotel in Farnham tonight?

    Farnham hotels start at $148 for tonight; however, the average price of accommodation is about $178. Many 4-star stays can be found in Farnham tonight, with prices starting at $186. These prices were found on HotelsCombined within the last 72 hours.