# Hotels and B&Bs near St Andrews Aquarium — 24 within 3 miles (2026)

> 24 hotels and B&Bs within 3 miles of St Andrews Aquarium in St Andrews, Fife. The nearest is Hotel du Vin St Andrews, under 0.2 miles away. 3 accept dogs.

Source: https://staycation.co.uk/near/st-andrews-aquarium/hotels (Staycation.co.uk). Cite the source page, not this text version.

24 within 3 miles · nearest first

**In short:** 24 hotels and B&Bs within 3 miles of St Andrews Aquarium in St Andrews, Fife. The nearest is Hotel du Vin St Andrews, under 0.2 miles away. 3 accept dogs.

Updated 29 August 2026 · Distances are straight-line · Ratings from Google · [About St Andrews Aquarium](https://staycation.co.uk/st-andrews/attractions/st-andrews-aquarium)

[Cottages 132](https://staycation.co.uk/near/st-andrews-aquarium/cottages) [Camping 26](https://staycation.co.uk/near/st-andrews-aquarium/camping) [Hotels 24](https://staycation.co.uk/near/st-andrews-aquarium/hotels) [Places to eat in St Andrews](https://staycation.co.uk/st-andrews/restaurants)

[under 0.2 miles St Andrews Hotel du Vin St Andrews ★ 4.5 (497) Forty-two-room boutique hotel in a Victorian terrace on The Scores, a short walk from both the castle and the first tee.](https://staycation.co.uk/st-andrews/hotels/hotel-du-vin-st-andrews) [under 0.2 miles St Andrews The Scores Hotel ★ 4.5 (60) A hotel on The Scores in St Andrews, overlooking the coastline, with a restaurant, bar and easy access to golf and fishing nearby.](https://staycation.co.uk/st-andrews/hotels/the-scores-hotel) [under 0.2 miles St Andrews Annandale Guest House ★ 4.7 (77) Six en-suite rooms in a Victorian-style guest house on Murray Park, St Andrews, a short walk from the Old Course.](https://staycation.co.uk/st-andrews/hotels/annandale-guest-house) [under 0.2 miles St Andrews Lorimer House ★ 4.9 (36) Small owner-run guest house in a Victorian townhouse close to the centre, well regarded for its breakfasts and its position.](https://staycation.co.uk/st-andrews/hotels/lorimer-house) [under 0.2 miles St Andrews Ardgowan Hotel ★ 4.3 (272) A 29-room hotel across two 19th-century St Andrews townhouses, with a steakhouse restaurant and bar at its heart.](https://staycation.co.uk/st-andrews/hotels/ardgowan-hotel) [🏨Hotels under 0.2 miles St Andrews Haar with Rooms 5 Stars Adults-only rooms with en-suite bathrooms and drinks on hand, above a restaurant and bar in St Andrews, near the golf course.](https://staycation.co.uk/st-andrews/hotels/haar-with-rooms-5-stars) [under 0.2 miles St Andrews Greyfriars Inn by Greene King Inns ★ 3.7 (17) A 20-room inn on North Street in St Andrews, with a bar, restaurant and free parking close to golf courses and the coast.](https://staycation.co.uk/st-andrews/hotels/greyfriars-inn-by-greene-king-inns) [under 0.2 miles St Andrews Kinnettles Hotel & Spa ★ 4.5 (203) Boutique spa hotel on North Street in St Andrews, near the golf courses and Fife's coastline, with a smart restaurant on site.](https://staycation.co.uk/st-andrews/hotels/kinnettles-hotel-spa) [0.2 miles St Andrews Rusacks St Andrews ★ 4.5 (820) Landmark 1887 hotel overlooking the 18th fairway, restored by Marine & Lawn with a rooftop restaurant and a Rao's dining room.](https://staycation.co.uk/st-andrews/hotels/rusacks-st-andrews) [0.2 miles St Andrews Ailim House Serviced Cottage ★ 5.0 (10) A self-catering cottage on Windmill Road in St Andrews, with its own kitchen and garden, close to golf courses and the town's historic sights.](https://staycation.co.uk/st-andrews/hotels/ailim-house-serviced-cottage) [0.3 miles St Andrews The Albany Hotel ★ 4.3 (204) Twenty-two-room townhouse hotel on North Street, in the middle of the old town and a few minutes from the cathedral and the links.](https://staycation.co.uk/st-andrews/hotels/the-albany-hotel) [0.3 miles St Andrews The Albany St Andrews ★ 4.3 (205) A townhouse hotel on North Street in St Andrews, with its own bar and breakfast plus a garden for outdoor drinks.](https://staycation.co.uk/st-andrews/hotels/the-albany-st-andrews) [0.4 miles St Andrews · Dogs welcome Rooms at the Saint ★ 4.3 (1,302) Rooms at the Saint sits on South Street in St Andrews, a straightforward base near the town's golf courses and restaurants.](https://staycation.co.uk/st-andrews/hotels/rooms-at-the-saint) [0.4 miles St Andrews · Dogs welcome Old Course Hotel, Golf Resort & Spa ★ 4.7 (1,347) Five-star resort hotel set directly alongside the Old Course, with a rooftop spa, three restaurants and the Road Hole bunker below the windows.](https://staycation.co.uk/st-andrews/hotels/old-course-hotel-golf-resort-spa) [0.5 miles St Andrews The Spindle B&B ★ 4.8 (17) A modest terraced B&B on Dempster Terrace in St Andrews, offering simple en-suite rooms and a garden for adults-only stays.](https://staycation.co.uk/st-andrews/hotels/the-spindle-b-b) [0.6 miles St Andrews Agnes Blackadder Hall ★ 4.2 (147) A large 494-room hotel on North Haugh in St Andrews, Fife, close to Leuchars and set up for weddings and meetings alike.](https://staycation.co.uk/st-andrews/hotels/agnes-blackadder-hall) [0.6 miles St Andrews Kinness House Luxury Apartment with Parking ★ 5.0 (7) Self-catering luxury apartment in St Andrews with a full kitchen, free parking and pubs and restaurants within easy reach.](https://staycation.co.uk/st-andrews/hotels/kinness-house-luxury-apartment-with-parking) [0.9 miles St Andrews Premier Inn St Andrews ★ 4.2 (633) Premier Inn St Andrews offers 65 straightforward en-suite rooms on Largo Road, with free parking and a restaurant, close to the golf courses and seafront.](https://staycation.co.uk/st-andrews/hotels/premier-inn-st-andrews) [0.9 miles St Andrews The New Inn ★ 4.3 (275) A no-frills inn on Saint Mary Street in St Andrews with its own beer garden, restaurant and free parking, close to the Old Course.](https://staycation.co.uk/st-andrews/hotels/the-new-inn) [1 mile St Andrews No12 Bed and Breakfast St Andrews ★ 4.5 (31) An adults-only B&B on Grange Road in St Andrews, with cosy en-suite rooms, some sea views, and free parking.](https://staycation.co.uk/st-andrews/hotels/no12-bed-and-breakfast-st-andrews) [1.7 miles St Andrews · Dogs welcome Rufflets St Andrews ★ 4.6 (587) Country house hotel in ten acres of gardens on the western edge of St Andrews, with a brasserie using produce from its own kitchen garden.](https://staycation.co.uk/st-andrews/hotels/rufflets-st-andrews) [1.8 miles St Andrews Balmungo Cottage B&B ★ 5.0 (7) B&B near St Andrews with golf courses, coastal walks and fishing all close by, plus free parking and garden and sea views.](https://staycation.co.uk/st-andrews/hotels/balmungo-cottage-b-b) [1.8 miles St Andrews Scooniehill Farm House B&B ★ 4.9 (105) A working farmhouse B&B near St Andrews in Fife, with sea views, a garden and free parking close to golf and fishing country.](https://staycation.co.uk/st-andrews/hotels/scooniehill-farm-house-b-b) [2.8 miles St Andrews The Old Station Guest House ★ 4.8 (66) A converted Victorian station at Stravithie Bridge near St Andrews, with train-carriage suites and its own golf green.](https://staycation.co.uk/st-andrews/hotels/the-old-station-guest-house)

## Quick answers

### How many hotels and B&Bs are there near St Andrews Aquarium?

We list 24 within 3 miles of St Andrews Aquarium, measured in a straight line.

### Which hotels and B&Bs are closest to St Andrews Aquarium?

The nearest are Hotel du Vin St Andrews (under 0.2 miles), The Scores Hotel (under 0.2 miles) and Annandale Guest House (under 0.2 miles).

### Are there dog-friendly hotels and B&Bs near St Andrews Aquarium?

Yes: 3 of the 24 accept dogs. They are marked on this page.

### How are the distances worked out?

They are straight-line distances between each place and St Andrews Aquarium, so the journey by road will be a little longer.
