Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United Kingdom
Queens Terrace, Ayr, KA7 1DU – Show map
Excellent location — rated 9.6/10! (score from 131 reviews)
Rated by guests after their stay at Craggallan Guest House.
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
43 properties in Ayr
Including hotels, apartments, villas and more.
131 verified reviews
We speak your language
Craggallan Guest House's staff speak: English
Booking is safe
When you book with us your details are protected by a secure connection.
Free! Free public parking is possible at a location nearby (reservation is not possible).
Packed lunches, Express check-in/check-out, Luggage storage
Safety deposit box, Non-smoking rooms, Heating
14:00 - 23:00 hours
06:30 - 10:30 hours
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check the conditions of your required room.
Children and extra beds
All children are welcome.
Free! All children under 6 years stay free of charge when using existing beds.
Free! All children under 2 years stay free of charge for children's cots/cribs.
The maximum number of children's cots/cribs in a room is 1.
Pets are not allowed.
Cards accepted at this property
Craggallan Guest House accepts these cards and reserves the right to pre-authorise your card prior to arrival.
Based on 131 reviews
Value for money
Show reviews from:
Set within a stunning conservation area of Victorian and Georgian townhouses, this family-run guest house is ideally located within 2 minutes’ walk from the beach.
Score from 126 reviews Exceptional
Langley Bank Guest House is located 15 minutes' walk from Ayr's seafront and half a mile from the railway station. Free Wi-Fi access is available.
Score from 35 reviews Superb
Close to Irvine’s sandy beach, the railway station and the shops, this family-run bed and breakfast is just 10 minutes from Glasgow Prestwick Airport and offers a free shuttle service.
Score from 99 reviews Good
In the oldest part of town, just 2 minutes' walk from Ayr's sandy beach and the town centre, this charming, family-run hotel offers lovely rooms, tasty Scottish breakfasts and free Wi-Fi and parking.
Score from 191 reviews Fabulous
Friendly staff, great breakfast (especially the porridge and local produce), spacious room, with lovely bathroom, super location so close to the beach.
welcome greeting, clean modern room. pleasant staff, excellent breakfast and service. Someone went that extra mile to achieve this standard.
only booked one night :(
Conservatory was a big bonus.Really homely. Breakfast was great.
The rooms, dining room and all facilities were well maintained and spotless. The staff were extremely helpful and friendly and the food was very well prepared, delivered and of a high quality. Can recommend and would stay here again
Excellent location. we did not have to pay for parking in the area. short walk to the beach and short walk into the town centre
The weather was awful (but that is normal for us lol) the wind was really loud in the bathroom
Location was great, just off main street. Staff very friendly couldn't have done anymore for us. Breakfast great value. Will be booking again.
Having to leave
The Craggallan is spotless clean, decorated beautifully the location is great but most credit most credit must go to the staff, Fabulous we will be back :-)
We really enjoyed our stay , a beautifully decorated room , lovely view of the sea, room was very modern and very clean, the hole house was lovely and bright, food was excellent with plenty of choice staff were very friendly and could not do enough for us. Would definatley go back.
Nothing to dislike about the house.
Well presented property and friendly staff.
Friendly staff. Good location. Great breakfast choice.
Room on 2nd floor. Weather was hot so room very warm
the friendliness and efficiency of the owners and staff plus the great breakfasts. a really comfortable room.
The rooms were comfortable and clean and tidy. All employees very keen to help make your stay enjoyable. As we could not have breakfast for two mornings - due to early morning commitments a good bag was supplied. Breakfast on our last day was exceptional.
It was in such a lovely area and close to eating venues. The owner was helpful and the rooms lovely. Would tell anyone to stay at this Guesthouse
Location was perfect especially for town centre pubs restaurants and shops as well as beach. Really great place to stay. Very clean with great customer service. Breakfast was really good as well for both taste and presentation
Having to leave
Ideally located near beach, promenade and town centre facilities. The guest house was immaculate, the bedroom very well presented, breakfast (chosen the night before) was of a very high standard and well cooked and presented. Above all,staff members welcoming and very helpful.
There was nothing not to like.
Nothing was to much trouble for the staff. Even made us coffee one day when we were sat in the lounge. Breakfast offered a very good selection and was freshly cooked.
Very modern, clean guest house both inside and out
we loved every minute of the stay. The staff were very helpful and really looked after us. Room 6 is a great room, it has a big comfy bed. There is also a hot water bottle available if you like a really toasty bed as I do.
we had no issues.
Excellent breakfast and lovely staff
Limited access to and from garden area. Needed to go around the street to get back in after our garden lunch
luxurious surroundings. Close to town centre. comfortable bed. outstanding breakfast... the list is endless
Clean and comfortable room, friendly staff, great location
Friendly helpful staff. Lovely clean and comfortable room. Quiet location. Excellent breakfast with a variety of choices.
Hooks for towels would be handy.
a bed and breakfast with a very pleasant crew fussing over these guests A big thank you to all the team. the breakfast is very good.
You can get these deals for free by subscribing to our newsletters. You can even choose your favourite destinations to receive personalised deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!