Hotels of Earth

The Bridge Inn

★★★★ 27 Baird Road, Ratho, GB

9 guest rating· 552 reviews

About this hotel

Charming 4-Star Inn in Ratho with Free WiFi and On-Site Restaurant

Scenic Location and Modern Amenities

Located just 9.4 km from Edinburgh Zoo, The Bridge Inn offers a tranquil escape with a garden, terrace, and stylish rooms equipped with modern comforts like flat-screen TVs and private bathrooms.

Culinary Delights and Dietary Options

Indulge in a delightful dining experience at the on-site restaurant, serving a variety of British, Scottish, and local cuisine. Special dietary needs are catered to with vegetarian, dairy-free, and gluten-free options available upon request.

Convenient and Accessible

With free private parking and proximity to Edinburgh Airport (6 km), EICC (14 km), and National Museum of Scotland (15 km), The Bridge Inn is the perfect choice for both leisure and business travelers.

Book your stay at The Bridge Inn now to experience luxury and comfort in Ratho.

Rooms & rates

Deluxe Double or Twin Room

Sleeps 2 · 18 m² · 2× Twin bed

  • Private bathroom
  • Coffee/tea maker
  • Coffee machine
  • TV
  • Hair dryer

Deluxe Double Room

Sleeps 2 · 15 m² · Queen bed

  • Private bathroom
  • Coffee/tea maker
  • Coffee machine
  • Shower
  • TV

Amenities

  • Free WiFi
  • Free Parking
  • Accessible parking
  • Restaurant
  • Bar
  • Non-smoking rooms
  • Non-smoking throughout
  • Board games/puzzles
  • Daily housekeeping
  • Garden
  • Heating
  • Kid meals
  • Kids' outdoor play equipment
  • Meeting/banquet facilities
Show all 20 amenities
  • Outdoor furniture
  • Picnic area
  • Shared lounge/TV area
  • Special diet menus - on request
  • Terrace
  • Wine/champagne

Location

© OpenStreetMap contributors

27 Baird Road, Ratho, GB

Check-in
from 04:00 PM to 11:00 PM
Check-out
until 11:00 AM

What guests say9552 reviews

+ Great location+ Welcoming staff+ Delicious breakfastBreakfast service issuesRoom size concernsPrice on the higher side
Cleanliness9.0
Service9.4
Location9.5
Room Quality8.9
Amenities8.9
Value for Money8.4

Charming inn

10.0

Charming location, very cozy and clean rooms, great food (we had dinner and breakfast), but the highlight was the outstanding staff. All of them incredibly friendly and welcoming.

Elena · NL · 2026-07-10

Guest review

10.0

A perfect place to stay next to the airport if you are flying in or out. The rooms are beautiful and more importantly quiet yet the restaurant and lounge were hopping. The food is excellent.

Peter · US · 2026-07-07

We stayed one night before a flight the next day. The hotel is close to the airport and met our needs for a one-night st

8.0

The bed was comfortable but the room was small. Breakfast was good.

We arrived late evening and just missed dinner service at the hotel. There were no restaurants open nearby. The pub in the hotel also closed early. The room was clean but small.

Angela · US · 2026-07-03

We would go back.

8.0

The Inn was just minutes from the airport. It was in a lovely location next to a canal with walking path. Cute and quaint little town.

Room was a bit small but tastefully decorated and loved the old feel of the Inn. Restaurant was very nice with a nice bar area. Food was great.

Kristi · US · 2026-06-26

Guest review

9.0

Lovely comfortable room, lovely setting to walk by canal, staff friendly, good food.

Anne · GB · 2026-06-25

All the staff were excellent from our arrival until our departure.

10.0
Adrian · GB · 2026-06-21

Good to know

A deposit may be required at the property.

Parking

Free private parking is possible on site (reservation is not needed).

Internet

WiFi is available in all areas and is free of charge.

Pets

Pets are not allowed.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 1 year old stay for £15 per person per night when using an available cot.

Children up to and including 1 year old stay for £15 per person per night when using an existing bed.

Children from 2 years old to 11 years old stay for £25 per person per night when using an existing bed.

Children from 12 years old to 17 years old stay for £50 per person per night when using an existing bed.

Children up to and including 11 years old stay for £25 per person per night when using an available extra bed.

People 12 years old and over stay for £50 per person per night when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.