Photo by Tom Sargent

Hotels in Bo'ness

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Bo'ness?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Bo'ness on Hotels.com. These Bo'ness hotels consistently deliver on quality, location and traveller experience. Last updated on 12 September 2026.

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,897 reviews)
Steps from Grassmarket and Edinburgh Castle, this hotel features a refreshing indoor pool, Metro Bar & Brasserie, and fitness centre with sauna. Comfortable rooms offer castle vistas, while Princes Street Tram Stop is just a 10-minute walk away.
The price is £249
includes taxes & fees
12 Oct - 13 Oct
Apex Grassmarket Hotel

2. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,556 reviews)
The price is £95
includes taxes & fees
11 Oct - 12 Oct
Holiday Inn Edinburgh Zoo by IHG

3. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,748 reviews)
Embrace Edinburgh's charm at this well-positioned hotel near Haymarket Station. Just 15 minutes from Princes Street and a short drive to Edinburgh Castle and Grassmarket. Guests love the comfortable beds, helpful staff, and daily continental breakfast options.
The price is £129
includes taxes & fees
4 Oct - 5 Oct
Point A Edinburgh Haymarket

4. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (1,470 reviews)
Immerse in elegance at this luxurious Edinburgh hotel, just minutes from Edinburgh Castle and Grassmarket. Two restaurants including Commons Club serve dinner, while a 24-hour fitness centre keeps you energised. Waverly Train Station and tram stops are within walking distance.
The price is £365
includes taxes & fees
11 Oct - 12 Oct
Virgin Hotels Edinburgh

5. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,741 reviews)
Tranquil retreat amid manicured gardens offers countryside views, just minutes from Edinburgh Zoo. Enjoy 2 restaurants, 3 bars, and fitness facilities while staying at this historic estate where helpful staff ensure a peaceful getaway.
The price is £105
includes taxes & fees
11 Oct - 12 Oct
Dalmahoy Hotel & Country Club

6. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,515 reviews)
Centrally positioned near Princes Street and Edinburgh Castle, this hotel offers free WiFi and a 24-hour fitness centre. Refuel at the restaurant or unwind with drinks at the bar. Convenient transport options with tram stops just 9 minutes away.
The price is £170
includes taxes & fees
13 Oct - 14 Oct
YOTEL Edinburgh

7. Richmond Park Hotel

Richmond Park Hotel
3.0 star property
Bo'ness
8.0 out of 10, Very good, (842 reviews)
Escape to this comfortable Bo'ness retreat near Edinburgh Airport and the Bo'ness and Kinneil Railway. The hotel offers The Copper Kiln restaurant serving British cuisine plus a welcoming bar. Enjoy free WiFi and parking during your Scottish adventure.
The price is £59
includes taxes & fees
4 Oct - 5 Oct
Richmond Park Hotel

8. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,000 reviews)
Unwind in the indoor pool or hot tub after exploring Edinburgh Castle and George Street, both a short drive away. The Village Grill serves international cuisine throughout the day, while the fitness centre keeps your routine on track.
The price is £130
includes taxes & fees
11 Oct - 12 Oct
Village Hotel Edinburgh

9. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (763 reviews)
Sophisticated rooms await at this centrally located Edinburgh hotel, just 5 minutes from Princes Street and George Street. Enjoy Scott's restaurant with garden views and 24-hour room service after exploring nearby Edinburgh Castle and Royal Mile.
The price is £223
includes taxes & fees
12 Oct - 13 Oct
Mount Royal Hotel Edinburgh by The Unlimited Collection

10. Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.4 out of 10, Exceptional, (1,457 reviews)
Embrace comfort at this business-friendly hotel near Edinburgh Park with free WiFi and parking. Work out at the fitness centre, then relax with drinks at the bar. Just a 3-minute drive from Dalmeny Station and close to Forth Road Bridge.
The price is £91
includes taxes & fees
11 Oct - 12 Oct
Dakota Edinburgh

11. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,126 reviews)
Experience tranquility in central Edinburgh, just steps from Princes Street and the Playhouse Theatre. Enjoy the spa's indulgent deep-tissue massages and aromatherapy after exploring nearby sights, then unwind in the indoor pool or Liberté Brasserie.
The price is £239
includes taxes & fees
21 Sept - 22 Sept
Apex Waterloo Place Hotel

12. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (400 reviews)
Artistic retreat minutes from Edinburgh Castle and George Street. Just steps from Edinburgh Haymarket Station and tram stop, this hotel offers a welcoming bar and café for post-sightseeing relaxation. Murrayfield Stadium and Grassmarket are a quick drive away.
The price is £188
includes taxes & fees
4 Oct - 5 Oct
The Hoxton, Edinburgh

13. Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,500 reviews)
Experience enchanting Edinburgh from this hotel with a stylish rooftop terrace. Just steps from Royal Mile and Princes Street, you'll find comfortable beds and helpful staff. Edinburgh Castle is nearby, and Waverley Station is only a 4-minute walk for easy city exploration.
The price is £296
includes taxes & fees
8 Oct - 9 Oct
Market Street Hotel

14. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,758 reviews)
Nestled in Edinburgh, this hotel places you within a 10-minute walk of iconic attractions like Edinburgh Castle and Grassmarket. Guests rave about the delicious breakfast options and attentive service. Princes Street Tram Stop is just 10 minutes away for exploring more of the city.
The price is £208
includes taxes & fees
12 Oct - 13 Oct
Apex City of Edinburgh Hotel

15. Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,600 reviews)
Tucked minutes from Edinburgh Airport, this hotel entices with a fitness centre and restaurant. Walk to the tram stop for city access to Edinburgh Zoo and Murrayfield Stadium, while comfortable beds welcome you after travel adventures.
The price is £138
includes taxes & fees
11 Oct - 12 Oct
Moxy Edinburgh Airport

16. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,491 reviews)
Immerse in Edinburgh culture with easy access to Edinburgh Castle and the Royal Mile. Just 4 minutes from Waverly Train Station, this peaceful hotel offers breakfast, room service, and a fitness centre for exploring Scotland's captivating capital.
The price is £201
includes taxes & fees
11 Oct - 12 Oct
Leonardo Royal Hotel Edinburgh

17. Macdonald Inchyra Hotel & Spa

Macdonald Inchyra Hotel & Spa
4.0 star property
Polmont
8.0 out of 10, Very good, (940 reviews)
Escape to this tranquil Falkirk retreat featuring a full-service spa offering massages and aromatherapy. Savour local dishes at The Scottish Steak Club, take a dip in the indoor pool, or explore nearby Helix Park. Free WiFi and parking included.
The price is £92
includes taxes & fees
11 Oct - 12 Oct
Macdonald Inchyra Hotel & Spa

18. Linen Bank

Linen Bank
3.0 star property
Linlithgow
9.6 out of 10, Exceptional, (113 reviews)
Immerse yourself in Scottish charm at this convenient hotel near Linlithgow Station. Explore nearby Linlithgow Palace and Burgh Halls, then unwind with Netflix in your room. Enjoy daily housekeeping and complimentary parking during your stay.
The price is £89
includes taxes & fees
12 Oct - 13 Oct
Linen Bank

19. Court Residence

Court Residence
4.0 star property
Linlithgow
9.6 out of 10, Exceptional, (477 reviews)
Immerse yourself in Scotland's royal history with this aparthotel just minutes from Linlithgow Burgh Halls and Palace. The nearby train station provides easy Edinburgh access while hiking trails beckon outdoor enthusiasts. Enjoy daily housekeeping and kitchenette comforts.
The price is £130
includes taxes & fees
11 Oct - 12 Oct
Court Residence

20. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Old Town Edinburgh
8.4 out of 10, Very good, (1,969 reviews)
The price is £166
includes taxes & fees
4 Oct - 5 Oct
ibis Edinburgh Centre South Bridge - Royal Mile
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Go beyond your typical stay in Bo'ness

When is the best time to visit Bo'ness?

Our prices for hotels in Bo'ness are cheapest in March

Price trends for hotels in Bo'ness

Pricing is based on two traveller single night rates
View properties in September
Currently viewing crowd sizes and weather for September.

September

High 15°C / low 9°C. Cloudy most days.
15°
weather_cloudy
September, no crowd data, average high temperature 15 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 8 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 6 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
11°
weather_cloudy
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
14°
weather_cloudy
May, no crowd data, average high temperature 14 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
17°
weather_cloudy
June, no crowd data, average high temperature 17 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
18°
weather_cloudy
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
17°
weather_cloudy
August, no crowd data, average high temperature 17 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
Monthly weather averages (˚C)

Top landmarks in Bo'ness

Learn more about Bo'ness

Bo'ness is well known for its attractions such as Kinneil Museum and Kinneil House. This welcoming city's sights include Bo'ness and Kinneil Railway and visitors speak highly of the local bars.

A steam train in a rural area with a church steeple in the background.
Photo by Tom Sargent
Open Photo by Tom Sargent

Check out reviews of Bo'ness hotels guests love

Frequently Asked Questions

How much does a hotel room cost in Bo'ness?

You can find top hotels in Bo'ness from £59 with options to suit your budget and needs. To find an affordable hotel in Bo'ness that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".

How can I find deals and earn rewards at Bo'ness hotels?

Discover great deals on Bo'ness hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Bo'ness hotels.

Can I book Bo'ness hotels with free cancellation?

It's easy to book a refundable Bo'ness hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.

What are some top pet-friendly hotels in Bo'ness?

Our travellers' favourite pet-friendly hotels in Bo'ness include:

You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Bo'ness.

What are some of the best hotels in Bo'ness for couples?

Stay at a top-rated Bo'ness romantic hotel and make the most of your couple's holiday. Our travellers love Richmond Park Hotel, a hotel with a restaurant. Discover more hotels in Bo'ness on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".

What are some of the best Bo'ness hotels with free parking?

If you're arriving by car, choosing a great Bo'ness hotel with free parking is a plus. Our travellers' favourites include:

What are some popular hotels in central Bo'ness?

For hotels in central Bo'ness, check out The Queens View Luxury B&B and Weedingshall Lodges. Travellers love The Queens View Luxury B&B for its location, as well as the free continental breakfast, playground and terrace this bed & breakfast offers. Weedingshall Lodges is another popular central lodge with 10 hot tubs, free parking and a playground. Polmont and Crossford are some of the most central areas for your Bo'ness holiday.

Find out more about Bo'ness

Bo'ness: A Timeless Tapestry of History, Castle Views, and Serene Lakes

Nestled on the shores of the Firth of Forth, Bo'ness is a charming Scottish town steeped in history and natural beauty. Explore its rich heritage at the Bo'ness and Kinneil Railway, where steam trains evoke a nostalgic journey through scenic landscapes. Marvel at the stunning views from the iconic Kinneil House, a 16th-century ruin, and stroll along the picturesque waterfront. Bo'ness offers a delightful blend of cultural attractions, including the fascinating local museum and the striking Bo'ness Harbour. Perfect for a tranquil getaway, this hidden gem invites you to discover Scotland's enchanting past amidst breathtaking surroundings.

Discover great hotels near Bo'ness

Bo'ness offers a variety of accommodation options, from cosy B&Bs to comfortable hotels, catering to different budgets. Popular booking sites can help you find friendly hotels with welcoming atmospheres. Enjoy easy access to local attractions and scenic views, making your stay in Bo'ness truly enjoyable. Here are some of the best hotels near Bo'ness that our travellers love:

  1. The Queens View Luxury B&Bopens in new window: The Queens View Luxury B&B is a luxurious 4.5-star hotel that promises a refined experience with its impeccable guest rating of 10.0 out of 10. This Bed & Breakfast is ideal for discerning travellers seeking a blend of comfort and sophistication. Guests can indulge in high-end facilities and enjoy a well-curated environment that enhances their stay. The property excels in offering upscale amenities that elevate the overall experience, ensuring a seamless journey for those yearning for a lavish retreat.
  2. West Port Hotelopens in new window: West Port Hotel, a charming 3.5-star inn, boasts an impressive guest rating of 8.4 out of 10, making it a delightful choice for leisure travellers. With a variety of dining options, including English Breakfast and other breakfast offerings, this inn caters to those looking for a relaxing getaway. The entertainment options featuring modern television services create a welcoming atmosphere, making it a perfect base for exploring the local attractions while enjoying a comfortable stay.
  3. Champany Innopens in new window: Champany Inn is a stylish 3.5-star inn that has earned a commendable guest rating of 9.2 out of 10. This property is tailored for sophisticated travellers who appreciate a delightful vacation experience. Its inviting atmosphere and well-appointed amenities contribute to a memorable stay. The focus on comfort and a unique ambience makes this inn a top choice for those seeking a blend of relaxation and exploration in a picturesque setting.

Where to stay near Bo'ness

When visiting Bo'ness, Scotland, consider staying in Dollar, Newbridge, or Dunfermline. Dollar offers a charming countryside experience with friendly locals, dining options, and nearby attractions like Castle Campbell. Newbridge boasts family-friendly amenities, romantic dining, and proximity to Edinburgh's highlights. Dunfermline features beautiful gardens, museums, and a rich history. For first-time visitors, Newbridge is the best choice for its accessibility and variety of experiences.

  1. Dollaropens in new window: Dollar is a charming village nestled in the scenic countryside, making it a fantastic place for those who appreciate nature and friendly locals. The area is perfect for walking and biking, with beautiful trails that lead to stunning views. Don’t miss Castle Campbell, a picturesque ruin that offers a glimpse into Scotland's rich history. For a touch of modern excitement, head to Knockhill Racing Circuit for thrilling motorsport events. After exploring, enjoy a relaxed evening at a local bar or café, where you can unwind with a pint of beer or a cup of coffee while soaking in the welcoming atmosphere.
  2. Newbridgeopens in new window: Newbridge is an inviting area that balances tranquillity with proximity to urban conveniences. It’s perfect for family-friendly outings, romantic getaways, or business trips. Explore the historical Edinburgh Castle, just a short drive away, and wander through the lively Grassmarket for a mix of shopping and dining. The local cafés and spas provide excellent spots for relaxation after a busy day. Newbridge is also close to major transport links, making it easy to venture into Edinburgh for more cultural attractions and experiences.
  3. Dunfermlineopens in new window: Dunfermline is steeped in history and culture, making it a delightful destination for those who enjoy gardens, museums, and castles. The stunning Pittencrieff Park offers beautiful green spaces for walking and relaxing, while the nearby Dunfermline Abbey gives a historical perspective on Scotland’s past. Golf enthusiasts will appreciate the local courses, and the friendly atmosphere makes it easy to connect with the community. After a day of exploring, enjoy a drink at one of the local bars to unwind and reflect on your adventures.

Things to do in Bo'ness

Nestled along a scenic coastline, Bo'ness enchants visitors with its charming riverside walks, sandy shores, and lush parks. Enjoy leisurely strolls along the water, explore serene woodlands, or indulge in local festivities that celebrate the area's rich maritime heritage. It's a delightful escape for nature lovers and culture enthusiasts alike!

  • Castle Campbellopens in new window – Explore this stunning castle, perched high above the River Devon. Climb up to enjoy panoramic views of the surrounding countryside and wander through its historic grounds, rich with tales of the past.
  • Linlithgow Palaceopens in new window – Step into history at this majestic palace, the birthplace of Mary, Queen of Scots. Roam through its impressive ruins, take in the beautiful architecture, and discover the fascinating stories that echo through its halls.
  • Knockhill Racing Circuitopens in new window – Feel the thrill of speed at Scotland's national motorsport centre. Watch exhilarating races or even take part in an adrenaline-pumping driving experience. It’s a great spot for motorsport enthusiasts and those looking to witness high-octane action.
  • Dundas Castleopens in new window – Visit this enchanting castle, steeped in history and set within a picturesque estate. Stroll through the beautifully landscaped gardens and appreciate the stunning architecture that transports you back in time.
  • Falkirk Wheelopens in new window – Marvel at this unique rotating boat lift, an engineering marvel connecting the Forth and Clyde Canal to the Union Canal. Take a leisurely boat trip, watch the wheel in action, or explore the visitor centre to learn about its fascinating design.

4 tips for savvy savings when booking a hotel in Bo'ness

  1. Book for the cheapest times: The most affordable time to visit Bo'ness is during January, February, and November, when hotel prices are typically lower. To fully appreciate the town's key landmarks, cultural sites, and historical attractions, it is advisable to stay for at least 2 to 3 days. During your visit, you can explore a range of budget-friendly activities, including excursions along the picturesque river and sea, visits to intriguing museums, and time spent in the local library. With friendly locals and great dining options, Bo'ness offers excellent value for money for those on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Bo'ness, visit the Dealsopens in new window or Last-Minute Dealsopens in new window sections on Hotels.com, where you may find discounted rates on hotels approaching your travel date. By enabling email alerts or push notifications, you're more likely to see flash sales and exclusive last-minute promotions, helping you secure great savings on hotels. Additionally, Smart Shoppingopens in new window is a useful comparison tool within the app that allows you to compare hotel prices and amenities, ensuring you stay informed about price drops and availability, making your last-minute getaway easier to book.
  3. Be flexible with dates: Prices may fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find a more affordable option for your stay in a hotel in Bo'ness. For those seeking something distinctive, boutique hotels can provide a more personalised experience and sometimes enhanced value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If it appears to be on the higher end, we may suggest alternative dates that could help you find a more favourable rate.
  4. Consider your location: Opting for accommodation closer to key attractions or city centres can offer convenience, but it typically comes with a higher price tag. For more budget-friendly options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to explore. Additionally, independent hotels situated further out are often more likely to be affordable and can provide a more authentic experience.

Best time to go to Bo'ness

Bo'ness experiences its lowest average temperature in January, at 37.2°F (2.9°C), while July is the hottest month, with an average temperature of 57.7°F (14.3°C). December is usually the wettest month. June, July, and September are the peak travel months in Bo'ness, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring