Hotels in Petersfield

Find the best Petersfield hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Petersfield hotels with free cancellation or excellent ratings

Trusted Petersfield hotel providers

Booking.com logo
Trip.com logo
Hotels.com logo
Hyatt Hotels logo
Expedia logo
Airbnb logo

See all hotels in Petersfield

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Petersfield hotel in the heart of the action

Beat the queues at the top Petersfield attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelMays Cottage Bed and Breakfast – 5.0

How to find the best hotel deals in Petersfield

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Petersfield

  • Our search engine is a pro at finding flight deals. The awesome news? It's equally talented at digging up competitive rates on Petersfield hotels. Book smarter and pay less with these tips.

  • Lock in the best Petersfield hotel prices by planning your stay early. Hotels sometimes offer early booking discounts or special rates to help fill rooms in advance.

  • That being said, booking at the last minute can work to your advantage. Some places drop their rates a day or two before arrival to keep rooms from sitting empty.

  • The more flexible your dates, the better the bargains. Play around with your trip timing to discover what deals are up for grabs. Prices are usually cheaper midweek and outside of busy travel seasons.

  • Explore the range of accommodation options with free cancellation and book without the pressure. You can adjust or cancel your stay without fees if your travel dates shift or a better offer shows up.

Where to stay in Petersfield

Central Petersfield

  • To make the most of central Petersfield, you'll want to be near the attractions you've been waiting to see. Here are a few accommodation options close to the highlights.

  • Book a room at Petersfield if you'd like to be near Flora Twort Gallery. Around 2 kilometres from this leading sight, this Petersfield hotel sets you up in a prime spot.

  • Want to be near Petersfield Physic Garden? The Half Moon is roughly 2 kilometres away. This hotel in Petersfield checks both the comfort and location boxes.

  • Or check the current listings for hotels near Ashford Hangers National Nature Reserve. The Trooper Inn is 2 kilometres or so from this leading sight. This stay makes a good base for experiencing everything the city has to offer.

When to go to Petersfield

  • Good weather can make all the difference. If you prefer warmer conditions, July tends to deliver with a maximum high temperature of 23ºC.

  • January is the coolest time of year, with lows of 0ºC.

  • Want to leave the umbrella at home? Search for Petersfield hotels in April. This is the driest time to visit, with five days of rain on average.

  • January brings the wettest conditions. You can expect around eight days of rainfall.

Best hotels in Petersfield

Best budget hotels

  • A great trip doesn't have to include a hefty hotel bill. With at least eight budget Petersfield hotels to choose from, you can spend more on what matters and less on where you lay your head. Expect basic comforts like simple breakfasts, standard toiletries, and cosy beds at these affordable stays.

  • South Downs Eco Lodge & Camping offers comfort that's easy on the wallet. Make use of heating, bicycle rentals and more at this 3-star option.

  • Alternatively, make a booking at Premier Inn Portsmouth. Equipped with conveniences such as Wi-Fi and a 24-hour front desk, this 3-star Petersfield hotel packs in everything you need, and nothing you don't.

Best 4-star hotels in Petersfield

  • Searching for hotels in Petersfield with more than just the essentials? A 4-star stay makes perfect sense. With around nine to choose from, they come with appealing extras like outdoor terraces, saunas, and business facilities. You get higher quality without the higher price.

  • Rest your head at The Selsey Arms and enjoy the elevated comforts that come with this 4-star stay. Take advantage of room service and a restaurant during your time here.

  • The Thomas Lord is another welcoming option. Make the most of thoughtful amenities such as a golf course and a restaurant at this Petersfield hotel.

Best luxury 5-star hotels

  • You could just find a place that's good enough. Or you could book one of the two or so 5-star hotels in Petersfield and get the VIP treatment. Think things like world-class spa facilities, fine dining restaurants, and top-tier locations. (And maybe even a private driver on standby.)

  • The Hampshire Hog doesn't just satisfy expectations — it beats them. There's so much to love about this elegant stay, including a restaurant and room service.

Best hotels in Petersfield for families

  • Finding the right hotel can be a game changer when travelling with kids. With things like pools, play areas, and spacious suites, family-friendly hotels in Petersfield come with perks that just make life easier. Choose from around five of these stays that balance fun for kids with comfort for adults.

  • The White Horse brings a luxe edge to the typical family trip. This 5-star stay features a restaurant and parking.

Best hotels with a spa

  • Add some pampering to your travel plans. Choose one of the six or so Petersfield hotels with a spa and schedule in time to truly relax. Steam rooms, hot tubs, and indulgent massage therapies are the types of features they come with.

  • In need of a reset? Come rest at Hamilton Arms. This appealing accommodation option features a spa among other thoughtful touches.

  • The Blue Bell at Cocking is another favourite where unwinding comes easy. Make the most of a garden and more at this hotel in Petersfield.

Best pet-friendly hotels

  • Travelling's better with your pet by your side. From cosy beds and grooming stations to nearby walking tracks, pet-friendly hotels are designed to help you and your best buddy feel at home. There are roughly 20 Petersfield hotels that are happy to host your furry friend.

  • At The Hawkley Inn, thoughtful pet perks are part of every visit. Wi-Fi and a barbecue are other conveniences you'll find at this hotel in Petersfield.

  • The Trooper Inn is another place where four paws are as welcome as two feet. This popular accommodation option comes with a garden and internet access.

  • The Swan Inn will have you all settled in no time. Its amenities include a restaurant and Wi-Fi.

Finding cheap hotels in Petersfield: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Petersfield with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is Rs17,575 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for Rs30,101 per night.

The average price of a hotel during the week is Rs102,501 per night, and the average price on weekends is Rs101,430. Overall, it looks like the cheapest day to stay in Petersfield could be Thursday.

We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in Petersfield. And the most expensive day seems to be Tuesday

The cheapest month to stay in a hotel in Petersfield is November, with an average price of Rs44,801 per night. The most expensive month is May, when the average room rate can rise to Rs189,580 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.

The average price of a hotel in October is Rs77,572 per night, which is around 28% higher than the rest of the year.