Skip to main content

The best B&Bs in Rosyth

Check out our pick of great B&Bs in Rosyth

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Hill Park Hotel, hotel in Rosyth

Located in Rosyth in the Fife region, Hill Park Hotel is a 3-star property boasting free WiFi. Featuring a 24-hour front desk, this property also provides guests with a family-friendly restaurant.

The breakfast was the worst brrakfast I’ve experienced in a hotel. The food items were of very cheap quality. The tea/coffee was cold, items were not kept replenished. There was one member of staff taking orders, serving and clearing tables, she was lovely and most apologetic for time taken to get food.
Scored 8.2
8.2
Rated very good
Very good
1,231 reviews
Price from
£65
1 night, 2 adults
Caledonia House, hotel in Rosyth

Set in Rosyth, within 7.9 km of Forth Bridge and 13 km of Hopetoun House, Caledonia House offers accommodation with a garden and free WiFi as well as free private parking for guests who drive.

Very cosy, and very welcoming
Scored 8.8
8.8
Rated fabulous
Fabulous
363 reviews
Price from
£58.50
1 night, 2 adults
Clarke Cottage Guest House, hotel in Rosyth

Clarke Cottage Guest House is situated in Dunfermline. This 3-star guest house offers a shared lounge and luggage storage space. Free WiFi and free private parking is available.

The hosts are very nice and work hard to make your stay comfortable. The room was well equipped and comfortable. Parking is available on site.
Scored 9.2
9.2
Rated superb
Superb
373 reviews
Price from
£75
1 night, 2 adults
Homely Haven, Dunfermline, hotel in Rosyth

Located in Dunfermline and only 12 km from Forth Bridge, Homely Haven, Dunfermline provides accommodation with garden views, free WiFi and free private parking.

I felt at home. Debbie is lovely and everything was great 😊 my room was warm and comfortable. I would definitely come back 💫
Scored 8.4
8.4
Rated very good
Very good
155 reviews
Price from
£65.38
1 night, 2 adults
Adam Drysdale House, hotel in Rosyth

Situated in Edinburgh, 500 metres from EICC, Adam Drysdale House features free WiFi access and free private parking. The rooms have a flat-screen TV. You will find a kettle in the room.

The hotel was very clean, and overall, we had a comfortable stay.
Scored 9.1
9.1
Rated superb
Superb
265 reviews
Price from
£113
1 night, 2 adults
Six Brunton Place Guest House, hotel in Rosyth

Located in Edinburgh, Six Brunton Place Guest House is a historic bed and breakfast that provides free WiFi, and guests can enjoy a garden and a terrace.

Hillary was such a welcoming incredible host. Opposite was a great bar / restaurant. Our room was luxurious and very comfortable.
Scored 9.5
9.5
Rated exceptional
Exceptional
632 reviews
Price from
£198.45
1 night, 2 adults
Wester Muirhouse, hotel in Rosyth

Offering a garden and garden view, Wester Muirhouse is located in Linlithgow, 26 km from Edinburgh Zoo and 32 km from Murrayfield Stadium.

Location was perfect. Less than 3 miles from Linlithgow with easy access to both Edinburgh & Glasgow Cities via regular & frequent train service. Quiet spot in the countryside, surrounded by farmland. Taxi back from Linlithgow in the late evening cost £8.60. Plenty of nice pubs & eateries to choose from in town. Accommodation was very spacious, heated by central heating. We loved the woodburning stove. Amazing breakfast package provided too. Lovely, helpful hosts.
Scored 9.5
9.5
Rated exceptional
Exceptional
114 reviews
Price from
£100
1 night, 2 adults
Ingleneuk Bed and Breakfast, hotel in Rosyth

Set in Edinburgh and only 3.4 km from Edinburgh Zoo, Ingleneuk Bed and Breakfast offers accommodation with garden views, free WiFi and free private parking.

Lynda is the loveliest host, the room is cozy as there are written instructions for everything, which I absolutely loved.
Scored 9.3
9.3
Rated superb
Superb
129 reviews
Price from
£115
1 night, 2 adults
Sonas Guesthouse, hotel in Rosyth

With free parking and free WiFi, Sonas Guest House offers bright, cosy bedrooms. The historical Royal Mile and Holyrood Park are just a 20-minute walk away.

The room was beautifully decorated and lovely and warm. The location was perfect for walking into the city. The information provided for where to eat, and buses was incredibly useful. We would love to come back.
Scored 9.0
9.0
Rated superb
Superb
676 reviews
Price from
£127
1 night, 2 adults
Whitecroft B&B, hotel in Rosyth

Situated in Edinburgh, within 16 km of Murrayfield Stadium and 16 km of Edinburgh Zoo, Whitecroft B&B features accommodation with a garden and free WiFi as well as free private parking for guests who...

It was an amazing stay even though quite brief. Clean room, clean bathroom, amazing breakfast with many options to choose from. Landlady was so nice and friendly. Would recommend 10/10
Scored 9.2
9.2
Rated superb
Superb
343 reviews
Price from
£120.65
1 night, 2 adults
All B&Bs in Rosyth
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

B&Bs that guests love in Rosyth

See all
  • Avg. price/night: £85.50
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,231 reviews
    Friendly and cheerful staff. Excellent breakfast with good service. location is very handy for visiting Edinburgh with easy access by rail from Rosyth or Inverkeithing stations.
    as2514
    Young couple
  • Avg. price/night: £58.50
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 363 reviews
    Lindsay is a warm and welcoming host who will make you feel right at home. Even though we arrived late in the evening we were openly greeted into her house. Private clean bathroom and a homecooked breakfast. A local smal homestay, very close to the airport, perfect for a night to end or start your travels.
    thomas
    Family with young children
  • Avg. price/night: £58.50
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 363 reviews
    Excellent customer service, nice and quiet, and a delicious breakfast.
    Rebecca
    People with friends
  • Scored 8.3
    8.3
    Rated very good
    Very good
     · 173 reviews
    Great location, plenty free street parking, nice layout of the house, good powerful shower, nice welcome basket. All the toys and entertainment for kids was nice and we had all things needed available. Great for visiting Edinburgh and surrounding area.
    Luisa
    Family with young children
  • Avg. price/night: £85.50
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,231 reviews
    Room was very clean and bathroom was excellent, comfy bed and nice and quiet. Great location for the airport.
    Angela
    Solo traveller
  • Avg. price/night: £85.50
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,231 reviews
    Nice room, excellent breakfast, quiet.
    Jaroslav
    Young couple
  • Avg. price/night: £85.50
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,231 reviews
    Great location for travelling North. Easy to find and the room was comfortable and quiet.
    Simon
    Young couple
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 295 reviews
    Very high quality accommodation. Quiet location very near the dockyard. Excellent breakfast. All you could want for a stay in the area.
    Clive
    Solo traveller
  • Avg. price/night: £85.50
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,231 reviews
    Everything, great location, comfortable bed, clean and nicely decorated rooms, excellent breakfast and friendly staff. Plenty of parking and easy to get to.
    Rozi
    Family with young children
  • Avg. price/night: £85.50
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,231 reviews
    excellent breakfast served by friendly helpful staff,. quiet room as requested
    Margaret
    Solo traveller