St. Andrews: Best Hotels and Accommodation

Planning a trip to St. Andrews? Browse our database of 283 verified accommodations. From luxury hotels to budget-friendly apartments. Book securely online at great rates.

View all listings in St. Andrews

54 Buchanan Gardens

54 Buchanan Gardens, St. Andrews ★★★★

54 Buchanan Gardens, KY16 9LX - St. Andrews, United Kingdom
Apartment
  • Show on map

    Featuring garden views, 54 Buchanan Gardens provides accommodation with a garden and a patio, around 2.5 km from West Sands Beach. 54 Buchanan Gardens offers access to a terrace,...

    more...
    • Property features:
    • Outdoor furnishings
    • Patio
    • Seashore
    • On-site parking
    • Online connectivity

    Two-Bedroom Apartment

    Size: 90 m2
    Number of guests: 4
    +

    Approximate price per room per night

    Select dates to check availability and prices.
    Show prices
    Claremont Cottage

    Claremont Cottage, St. Andrews ●●●●

    Claremont Cottage, KY16 8NZ - St. Andrews, United Kingdom
    Bed and breakfast
    • Show on map

      Claremont Cottage in St. Andrews provides adults-only accommodation with a garden and a terrace. The property has garden views and is 6.2 km from St Andrews University and 10 km...

      more...
      • Property features:
      • Customized meal options (upon request)
      • Hand sanitizing stations in guest rooms and main areas
      • Accommodations sanitized between guest stays
      • Wireless internet
      • Smoke-free property

      Deluxe Double Room with Shower

      Size: 28 m2
      Number of guests: 2

      Deluxe Double Room with Bath

      Size: 30 m2
      Number of guests: 2

      Approximate price per room per night

      Select dates to check availability and prices.
      Show prices
      Stewarts Resort Lodge 30

      Stewarts Resort Lodge 30, St. Andrews ●●●●

      Stewarts Resort, Cameron, KY16 8PE - St. Andrews, United Kingdom
      Holiday home
      • Show on map

        Boasting a sauna, Stewarts Resort Lodge 30 is located in St. Andrews. Stewarts Resort Lodge 30 offers access to a patio, free private parking, and free WiFi. The property is...

        more...
        • Property features:
        • Pet-friendly
        • Wireless internet
        • Complimentary WiFi
        • Parking for disabled guests
        • Complimentary parking

        Holiday Home

        Size: 70 m2
        Number of guests: 4
        +

        Approximate price per room per night

        Select dates to check availability and prices.
        Show prices
        Links Townhouse

        Links Townhouse, St. Andrews ●●●●

        Pilmour Links, KY16 9JQ - St. Andrews, United Kingdom
        Villa
        • Show on map

          Situated in St. Andrews, in a historic building, 800 metres from West Sands Beach, Links Townhouse is a villa with free bikes and terrace. Free WiFi is offered throughout Links...

          more...
          • Property features:
          • Live musical performance
          • Meals can be brought to the guest's room
          • Billing statement provided
          • Clothes dry cleaning
          • Patio

          Villa

          Size: 255 m2
          Number of guests: 8
          +

          Approximate price per room per night

          Select dates to check availability and prices.
          Show prices
          Dunperrogh

          Dunperrogh, St. Andrews ●●●●

          Flat 1 6 Pilmour Place, KY16 9HZ - St. Andrews, United Kingdom
          Apartment
          • Show on map

            Situated in St. Andrews, near West Sands Beach and St Andrews University, the historic Dunperrogh features a garden. Dunperrogh offers access to a patio, free private parking, and...

            more...
            • Property features:
            • On-site parking
            • Online connectivity
            • Cultural tour or workshop
            • Personnel adhere to all safety guidelines set by local authorities
            • Rooftop terrace

            Apartment

            Size: 100 m2
            Number of guests: 6
            +

            Approximate price per room per night

            Select dates to check availability and prices.
            Show prices
            Monksholm House

            Monksholm House, St. Andrews ●●●●

            Monksholm House, KY16 9SG - St. Andrews, United Kingdom
            Holiday home
            • Show on map

              Featuring a garden, Monksholm House offers accommodation in St. Andrews, 12 km from St Andrews Bay and 17 km from Discovery Point. Monksholm House offers access to a terrace, as...

              more...
              • Property features:
              • Online connectivity
              • Smoke-free rooms
              • Wireless internet
              • Smoke-free property
              • Climate control

              Villa

              Size: 120 m2
              Number of guests: 10
              +

              Approximate price per room per night

              Select dates to check availability and prices.
              Show prices
              The Spindle Guest Rooms

              The Spindle Guest Rooms, St. Andrews ★★★

              4 Dempster Terrace, KY16 9QQ - St. Andrews, United Kingdom
              Guest house
              • Show on map

                Located in St. Andrews, 1.2 km from St Andrews East Sands Beach, The Spindle Guest Rooms has a garden, parking on-site and rooms with free WiFi access. The 3-star guest house...

                more...
                • Property features:
                • All dishes, utensils, glassware, and other table items have been disinfected
                • Fire safety equipment
                • Social distancing guidelines enforced
                • Board games and puzzles
                • Wireless internet

                Double or Twin Room

                Size: 10 m2
                Number of guests: 2

                Double Room

                Size: 10 m2
                Number of guests: 2

                Approximate price per room per night

                Select dates to check availability and prices.
                Show prices
                The Caledonia Lodge near St Andrews

                The Caledonia Lodge near St Andrews, St. Andrews ●●●●

                Stewarts Resort, Cameron, KY16 8PE - St. Andrews, United Kingdom
                Holiday home
                • Show on map

                  Featuring a sauna, The Caledonia Lodge near St Andrews is situated in St. Andrews. Both free WiFi and on-site parking are available free of charge at The Caledonia Lodge near St...

                  more...
                  • Property features:
                  • Complimentary WiFi
                  • Wireless internet access throughout the property
                  • Smoke-free property
                  • Car park
                  • Green space

                  Holiday Home

                  Size: 66 m2
                  Number of guests: 4
                  +

                  Approximate price per room per night

                  Select dates to check availability and prices.
                  Show prices
                  30 Lade Braes

                  30 Lade Braes, St. Andrews

                  30 Ladebraes, KY16 9DA - St. Andrews, United Kingdom
                  Holiday home
                  • Show on map

                    Set less than 1 km from St Andrews University, 4.8 km from St Andrews Bay and 21 km from Discovery Point, 30 Lade Braes offers accommodation situated in St. Andrews. Free WiFi is...

                    more...
                    • Property features:
                    • Complimentary WiFi
                    • Smoke-free property
                    • Wireless internet
                    • Wireless internet access throughout the property
                    • Online connectivity

                    Holiday Home

                    Size: 1 m2
                    Number of guests: 8
                    +

                    Approximate price per room per night

                    Select dates to check availability and prices.
                    Show prices
                    No12 Bed and Breakfast, St Andrews

                    No12 Bed and Breakfast, St Andrews, St. Andrews ★★★★

                    12 Grange Road, KY16 8LF - St. Andrews, United Kingdom
                    Bed and breakfast
                    • Show on map

                      No12 Bed and Breakfast, St Andrews is a 4-star property set in St. Andrews, facing the sea. The bed and breakfast at No12 Bed and Breakfast, St Andrews offers complimentary WiFi...

                      more...
                      • Property features:
                      • Hand sanitizing stations in guest rooms and main areas
                      • Seashore
                      • Physical key entry
                      • Fire safety equipment
                      • Parking along the street

                      Double Room with Sea View

                      Size: 8 m2
                      Number of guests: 2

                      Double or Twin Room

                      Size: 13 m2
                      Number of guests: 2

                      King Room with Sea View

                      Size: 19 m2
                      Number of guests: 2

                      Superior Twin Room with Sea View

                      Size: 19 m2
                      Number of guests: 2

                      Approximate price per room per night

                      Select dates to check availability and prices.
                      Show prices
                      20 Golf Place

                      20 Golf Place, St. Andrews ●●●●

                      20 Golf Place, St Andrews, Fife, KY16 9JA - St. Andrews, United Kingdom
                      Holiday home
                      • Show on map

                        Located in St. Andrews, just 700 metres from West Sands Beach, 20 Golf Place provides beachfront accommodation with free WiFi. The property is non-smoking and is situated 700...

                        more...
                        • Property features:
                        • Complimentary WiFi
                        • Located on the beach
                        • Online connectivity
                        • Car park
                        • Smoke-free property

                        Holiday Home

                        Size: 120 m2
                        Number of guests: 6
                        +

                        Approximate price per room per night

                        Select dates to check availability and prices.
                        Show prices
                        Eden View Estate - Swilcan Lodge

                        Eden View Estate - Swilcan Lodge, St. Andrews ●●●●

                        Easter Kincaple, KY16 9SG - St. Andrews, United Kingdom
                        Holiday home
                        • Show on map

                          Situated in St. Andrews in the Fife region, Eden View Estate - Swilcan Lodge features a patio. Eden View Estate - Swilcan Lodge offers access to a terrace, as well as free private...

                          more...
                          • Property features:
                          • Wireless internet access throughout the property
                          • Green space
                          • Basket for pets
                          • Parking for disabled guests
                          • Car park

                          Three-Bedroom House

                          Size: 90 m2
                          Number of guests: 6
                          +

                          Approximate price per room per night

                          Select dates to check availability and prices.
                          Show prices
                          Castle Loft

                          Castle Loft, St. Andrews ●●●

                          33C North Castle Street, KY16 9BG - St. Andrews, United Kingdom
                          Apartment
                          • Show on map

                            Situated in St. Andrews, 300 metres from St Andrews University and 5.6 km from St Andrews Bay, Castle Loft features a restaurant. This apartment is 22 km from Discovery Point and...

                            more...
                            • Property features:
                            • Complimentary WiFi
                            • Dining establishment
                            • Climate control
                            • Wireless internet
                            • Golf course (within 3 km)

                            Two-Bedroom Apartment

                            Size: 45 m2
                            Number of guests: 4
                            +

                            Approximate price per room per night

                            Select dates to check availability and prices.
                            Show prices
                            Rusacks St Andrews

                            Rusacks St Andrews, St. Andrews ★★★★★

                            Pilmour Links, KY16 9JQ - St. Andrews, United Kingdom
                            Hotel
                            • Show on map
                            • In high demand!

                            Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property. The rooms each have a modern...

                            more...
                            • Property features:
                            • Accommodations for families
                            • Elevator
                            • Pet-friendly
                            • Wireless internet
                            • Smoke-free rooms

                            Rusacks Double

                            Size: 23 m2
                            Number of guests: 2

                            King Room with Sea View

                            Size: 28 m2
                            Number of guests: 2

                            King Room

                            Size: 26 m2
                            Number of guests: 2

                            Deluxe Suite with Sea View

                            Size: 58 m2
                            Number of guests: 2

                            Single Room

                            Size: 21 m2
                            Number of guests: 1

                            Family Room

                            Size: 32 m2
                            Number of guests: 4
                            +

                            Deluxe Double Room with Balcony and Sea View

                            Size: 32 m2
                            Number of guests: 2
                            View all rooms

                            Approximate price per room per night

                            Select dates to check availability and prices.
                            Show prices
                            Stewarts Resort Lodge 18

                            Stewarts Resort Lodge 18, St. Andrews ●●●

                            Stewarts Resort, By Cameron, KY16 8PE - St. Andrews, United Kingdom
                            Holiday home
                            • Show on map

                              Boasting a sauna, Stewarts Resort Lodge 18 is located in St. Andrews. Stewarts Resort Lodge 18 offers access to a patio and free private parking. The property is non-smoking and...

                              more...
                              • Property features:
                              • On-site parking
                              • Complimentary parking
                              • Complimentary WiFi
                              • Parking for disabled guests
                              • Wireless internet access throughout the property

                              Holiday Home

                              Size: 45 m2
                              Number of guests: 6
                              +

                              Approximate price per room per night

                              Select dates to check availability and prices.
                              Show prices
                              Stewarts Resort Lodge 16

                              Stewarts Resort Lodge 16, St. Andrews ●●●●

                              Stewarts Resort, by Cameron, KY16 8PE - St. Andrews, United Kingdom
                              Holiday home
                              • Show on map

                                Boasting a sauna, Stewarts Resort Lodge 16 is situated in St. Andrews. Stewarts Resort Lodge 16 offers access to a patio and free private parking. The property is non-smoking and...

                                more...
                                • Property features:
                                • Parking for disabled guests
                                • Smoke-free property
                                • Wireless internet
                                • On-site parking
                                • Wireless internet access throughout the property

                                Holiday Home

                                Size: 45 m2
                                Number of guests: 6
                                +

                                Approximate price per room per night

                                Select dates to check availability and prices.
                                Show prices
                                Skye Sands - Jubilee Penthouse Residence

                                Skye Sands - Jubilee Penthouse Residence, St. Andrews ●●●

                                72 Market Street Apt D, KY16 9NU - St. Andrews, United Kingdom
                                Apartment
                                • Show on map

                                  Located 200 metres from St Andrews University, 4.4 km from St Andrews Bay and 22 km from Discovery Point, Skye Sands - Jubilee Penthouse Residence provides accommodation situated...

                                  more...
                                  • Property features:
                                  • Complimentary WiFi
                                  • Wireless internet
                                  • Wireless internet access throughout the property
                                  • Smoke-free property
                                  • Climate control

                                  Two-Bedroom Apartment

                                  Size: 60 m2
                                  Number of guests: 4
                                  +

                                  Approximate price per room per night

                                  Select dates to check availability and prices.
                                  Show prices
                                  The Cottage at Hillhead Farm

                                  The Cottage at Hillhead Farm, St. Andrews

                                  Hillhead Farm, Kingsbarns, St Andrews, KY16 8QA - St. Andrews, United Kingdom
                                  Holiday home
                                  • Show on map

                                    Situated in St. Andrews and only 4.5 km from St Andrews Bay, The Cottage at Hillhead Farm features accommodation with sea views, free WiFi and free private parking. The property...

                                    more...
                                    • Property features:
                                    • Climate control
                                    • Online connectivity
                                    • Smoke-free property
                                    • Wireless internet
                                    • Recreation area

                                    Three-Bedroom House

                                    Number of guests: 6
                                    +

                                    Approximate price per room per night

                                    Select dates to check availability and prices.
                                    Show prices
                                    Dempster Terrace - No 11

                                    Dempster Terrace - No 11, St. Andrews ●●●

                                    11 Dempster Terrace, KY16 9QQ - St. Andrews, United Kingdom
                                    Apartment
                                    • Show on map

                                      Set less than 1 km from St Andrews University, 4.5 km from St Andrews Bay and 22 km from Discovery Point, Dempster Terrace - No 11 offers accommodation situated in St. Andrews....

                                      more...
                                      • Property features:
                                      • Smoke-free property
                                      • Wireless internet
                                      • Wireless internet access throughout the property
                                      • Online connectivity
                                      • Complimentary WiFi

                                      Two-Bedroom Apartment

                                      Size: 70 m2
                                      Number of guests: 4
                                      +

                                      Approximate price per room per night

                                      Select dates to check availability and prices.
                                      Show prices
                                      Golf retreat in historic St Andrews

                                      Golf retreat in historic St Andrews, St. Andrews ●●●●

                                      1 Balrymonth Court,, KY16 8XT - St. Andrews, United Kingdom
                                      Holiday home
                                      • Show on map

                                        Golf retreat in historic St Andrews, a property with barbecue facilities, is located in St. Andrews, 2.2 km from St Andrews University, 5.1 km from St Andrews Bay, as well as 23...

                                        more...
                                        • Property features:
                                        • Parking for disabled guests
                                        • Reserved private parking
                                        • Complimentary WiFi
                                        • Wireless internet
                                        • On-site parking

                                        Holiday Home

                                        Size: 120 m2
                                        Number of guests: 6
                                        +

                                        Approximate price per room per night

                                        Select dates to check availability and prices.
                                        Show prices
                                        Search
                                        Deals
                                        View on map

                                        St. Andrews: Hotels on the map

                                        Advanced search options for St. Andrews

                                        Spending plan

                                        Facilities

                                        Looking for more hotels in United Kingdom?

                                        Other interesting places near St. Andrews