Rosyth: Hotels

Rosyth: Hotels

  • Three Bridges Bed & Breakfast

    Three Bridges Bed & Breakfast

    0.8km of Rosyth

    Three Bridges Bed & Breakfast overlooks the River Forth and the Rosyth Royal Naval Dockyard in Fife. It has a TV lounge with free Wi-Fi, and there is free private parking on site.

    From 40.00GBP / Night

    Bookings
  • Caledonia Hotel

    Caledonia Hotel

    0.9km of Rosyth

    Located at the Port of Rosyth, the Caledonia Hotel boasts a bar and restaurant, along with a landscaped beer garden and children’s play area. It also features free Wi-Fi and free private parking. The family-run Caledonia offers a range of rooms.

    From 57.00GBP / Night

    Bookings
  • Backmarch House B&B

    Backmarch House B&B

    1.1km of Rosyth

    With scenic gardens, cooked breakfasts and free Wi-Fi, Backmarch House B&B is a 20-minute drive from Edinburgh centre. Built in 1829, the hotel is just 10 minutes’ drive from Dunfermline.

    From 80.00GBP / Night

    Bookings
  • King Malcolm Hotel

    King Malcolm Hotel

    2.4km of Rosyth

    A 5-minute drive from Dunfermline, Scotland's former capital, the King Malcolm offers Scottish cuisine as well as a terrace, 2 bars, free Wi-Fi and free parking.

    From 55.00GBP / Night

    Bookings
  • Pitbauchlie House Hotel

    Pitbauchlie House Hotel

    2.7km of Rosyth

    Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en suite rooms, free parking and free Wi-Fi. These include 3 bars, an a la carte restaurant and bistro plus excellent conference and banqueting facilities.

    From 42.00GBP / Night

    Bookings
  • Pitreavie Guest House

    Pitreavie Guest House

    2.7km of Rosyth

    With free Wi-Fi and free parking on site, Pitreavie Guest House is a 20-minute drive from the charming old town of Culross in Scotland. Historic St Andrews is less than an hour’s drive away.

    From 42.00GBP / Night

    Bookings
  • Boreland Lodge Hotel

    Boreland Lodge Hotel

    2.9km of Rosyth

    This family-run budget hotel is conveniently located close to Edinburgh and next to the Forth Road Bridge and the Forth Rail Bridge; Rosyth is only a few minutes away.

    From 36.00GBP / Night

    Bookings
  • Inglewood Bed & Breakfast

    Inglewood Bed & Breakfast

    3.0km of Rosyth

    In the heart of Inverkeithing, just a few hundred metres from the train station, this charming bed and breakfast offers light, airy rooms, free Wi-Fi and free secure off-street parking.

    From 35.00GBP / Night

    Bookings
  • The Queensferry Hotel

    The Queensferry Hotel

    3.4km of Rosyth

    With panoramic views across the Firth of Forth, Queensferry Hotel offers spacious rooms with free Wi-Fi and a modern bar. There is ample free parking on site.

    From 55.20GBP / Night

    Bookings
  • The Elgin Hotel

    The Elgin Hotel

    4.1km of Rosyth

    Located in picturesque, historic Charlestown, the Elgin Hotel overlooks the Firth of Forth estuary and the harbour, and has panoramic views of the Pentland Hills.

    From 69.00GBP / Night

    Bookings
go to page 
Next