You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Discover the charming town of Kilmarnock, nestled in the heart of East Ayrshire, Scotland. As the region's main commercial and industrial hub, Kilmarnock offers a delightful blend of history and modernity, making it an ideal destination for travelers. When visiting, consider staying in the vibrant neighbourhoods of Bonnyton or New Farm Loch, which provide easy access to the town's attractions and amenities.
Explore the rich heritage of Kilmarnock with a visit to the Kilmarnock and Troon Railway, the first passenger railway in Scotland, or delve into literary history with the Kilmarnock Edition of Robert Burns' works. Whisky enthusiasts will appreciate the town's connection to the iconic Johnnie Walker brand. Whether you're here for the history, the culture, or simply to relax, Kilmarnock offers a warm Scottish welcome and a memorable stay.
See the latest prices and deals by choosing your dates
Hotel in Prestwick · 15.88 km from centre
9.0
433 reviews
Breakfast available
With a stay at Carlton Hotel in Prestwick, you'll be within a 10-minute drive of Royal Troon Golf Club and Prestwick Golf Club. This hotel is 1.6 mi (2.6 km) from Kidz Play and 1.7 mi (2.7 km) from Auld Brig.
Hotel in Troon · 12.67 km from centre
9.4
475 reviews
Breakfast available
With a stay at Piersland House in Troon, you'll be a 5-minute walk from Royal Troon Golf Club and 10 minutes by foot from Dundonald Castle. This eco-certified hotel is 0.6 mi (1 km) from Treasure Trails and 1.2 mi (1.9 km) from The gallery Troon.
Hotel in North Ayrshire, Irvine · 10.20 km from centre
8.6
321 reviews
Breakfast available
When you stay at The Gailes Hotel and Spa in Irvine, you'll be near the beach, within a 5-minute drive of Western Gailes Golf Club and Irvine Beach. This golf hotel is 5.5 mi (8.9 km) from Royal Troon Golf Club and 8 mi (12.9 km) from Prestwick Golf Club.
Hotel in Ayr · 17.82 km from centre
9.2
834 reviews
Breakfast available
Located in Ayr, Western House Hotel is a 1-minute drive from Ayr Racecourse and 7 minutes from Robert Burns Birthplace Museum. This hotel is 1.7 mi (2.8 km) from Ayr Beach and 3.3 mi (5.3 km) from Prestwick Golf Club.
Inn in Stevenston · 15.42 km from centre
8.0
321 reviews
Breakfast available
With a stay at Red Squirrel, Stevenston by Marston's Inns in Stevenston, you'll be within a 15-minute drive of Royal Troon Golf Club and Ardeer Golf Club. This inn is 1.5 mi (2.5 km) from Artastic and 1.6 mi (2.6 km) from Kilwinning Abbey Tower.
Hotel in Troon · 12.96 km from centre
9.2
253 reviews
Breakfast available
Located in Troon, Marine Troon is by the ocean, within a 15-minute walk of Royal Troon Golf Club and Dundonald Castle. This beach hotel is 0.7 mi (1.2 km) from Treasure Trails and 1.3 mi (2 km) from The gallery Troon.
Hotel in Troon · 10.40 km from centre
9.2
456 reviews
Breakfast available
With a stay at The Loans Inn in Troon, you'll be within a 5-minute drive of Royal Troon Golf Club and Treasure Trails. This spa hotel is 2 mi (3.2 km) from The gallery Troon and 2 mi (3.2 km) from Dundonald Castle.
Guesthouse in North Ayrshire, Irvine · 10.27 km from centre
4.2
50 reviews
With a stay at Irvine Riverside Guesthouse by Paymán Club in Irvine, you'll be within a 15-minute drive of Royal Troon Golf Club and Vennel Gallery. This guesthouse is 1.2 mi (2 km) from Dundonald Links and 1.5 mi (2.4 km) from Glasgow Gailes.
Hotel in Ayr · 19.10 km from centre
8.8
643 reviews
Breakfast available
With a stay at Fairfield House - Ayr in Ayr, you'll be on the riverwalk, within a 15-minute drive of Royal Troon Golf Club and Rozelle Park. This beach hotel is 0.3 mi (0.4 km) from LA Bowl and 0.3 mi (0.5 km) from The Low Green.
Hotel in Troon · 13.12 km from centre
6.0
688 reviews
Located in Troon, The Anchorage Hotel offers beachfront accommodations a 7-minute walk from South Beach and provides facilities like a garden, a restaurant and a bar. Located around 1.4 miles from Royal Troon, the hotel with free WiFi is also 9.3 miles away from Ayr Racecourse. The hotel features family rooms.
Guest rooms in the hotel are equipped with a flat-screen TV. All guest rooms feature a private bathroom with a bath or shower and a hairdryer.
A Full English/Irish breakfast is available at The Anchorage Hotel.
Pollok Country Park is 30 miles from the accommodation, while House for an Art Lover is 31 miles away. Glasgow Prestwick Airport is 4.3 miles from the property.
Hotel in Ayr · 19.23 km from centre
8.8
451 reviews
Breakfast available
With a stay at Savoy Park Hotel in Ayr, you'll be by the sea, within a 15-minute drive of Royal Troon Golf Club and Rozelle Park. This hotel is 0.3 mi (0.4 km) from LA Bowl and 0.3 mi (0.5 km) from The Low Green.
Hotel in Troon · 12.76 km from centre
9.0
151 reviews
Breakfast available
When you stay at The South Beach Hotel in Troon, you'll be next to a golf course, within a 10-minute walk of Royal Troon Golf Club and Treasure Trails. This golf hotel is 0.2 mi (0.4 km) from Dundonald Castle and 0.5 mi (0.9 km) from The gallery Troon.
Guesthouse in Ayr · 18.78 km from centre
9.8
118 reviews
Breakfast available
With a stay at Bythesea Guest House in Ayr, you'll be on the beach, just steps from Ayr Beach and a 3-minute drive from Ayr Racecourse. This beach guesthouse is 3 mi (4.8 km) from Robert Burns Birthplace Museum and 3 mi (4.9 km) from Brig O'Doon.
Hotel in Ayr · 18.94 km from centre
8.4
49 reviews
Breakfast available
With a stay at The Kylestrome Hotel in Ayr, you'll be within a 15-minute drive of Royal Troon Golf Club and LA Bowl. This hotel is 0.3 mi (0.4 km) from Rozelle Park and 0.3 mi (0.5 km) from The Low Green.
Guesthouse in Ayr · 16.91 km from centre
9.4
214 reviews
Breakfast available
With a stay at Beechwood Ensuite Guest House in Ayr, you'll be within a 5-minute drive of Auld Brig and Ayr Racecourse. This guesthouse is 1.3 mi (2.1 km) from The Low Green and 1.3 mi (2.1 km) from Wellington Square.
Hotel in Troon · 13.65 km from centre
9.4
500 reviews
Located in Troon and within a 14-minute walk of South Beach, The Salt Lodge has a bar, non-smoking rooms, and free WiFi. This 4-star hotel offers a 24-hour front desk and luggage storage space. The hotel features family rooms.
At the hotel, the rooms come with a desk, a flat-screen TV, a private bathroom and a patio with a sea view. The Salt Lodge has some rooms that feature a terrace, and every room includes an electric tea pot. All rooms will provide guests with a fridge.
At the accommodation you'll find a restaurant serving Scottish, Seafood and Local cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Royal Troon is 1.9 miles from The Salt Lodge, while Ayr Racecourse is 10 miles from the property. Glasgow Prestwick Airport is 5 miles away.
Hotel in East Ayrshire, Mauchline · 12.83 km from centre
8.7
351 reviews
Breakfast available
Located 10 miles from Ayr Racecourse, The Fairburn Hotel offers 3-star accommodations in Mauchline and features a garden, a restaurant and a bar. The property is around 13 miles from Royal Troon, 27 miles from Pollok Country Park and 27 miles from House for an Art Lover. The property provides room service and luggage storage space for guests.
At the hotel, all rooms are equipped with a desk. Featuring a private bathroom with a shower and free toiletries, rooms at The Fairburn Hotel also have free WiFi, while some have a city view. All guest rooms in the accommodation are equipped with a flat-screen TV and a hairdryer.
Breakfast is available, and includes continental, Full English/Irish and vegetarian options.
Hampden Park is 27 miles from The Fairburn Hotel, while Ibrox Stadium is 28 miles away. Glasgow Prestwick Airport is 8.7 miles from the property.
Bed & breakfast in South Ayrshire, Mauchline · 9.91 km from centre
10.0
40 reviews
Breakfast available
With a stay at Crofthead Farm House in Mauchline, you'll be within a 15-minute drive of Royal Troon Golf Club and Ballochmyle Golf Club. This bed & breakfast is 6.9 mi (11.1 km) from Peden's Cave and 8.5 mi (13.7 km) from Ayr Racecourse.
Hotel in Ayr · 18.85 km from centre
7.6
615 reviews
Breakfast available
Standing proudly within Ayr town center, this hotel with free car parking and Wi-Fi is the place to stay whether on business or pleasure.
Comfortably furnished and well-appointed, the Ayrshire and Galloway Hotel offers affordable rates, and nothing is overlooked. Guests can enjoy contemporary cuisine in the Bistro or opt for something with a Mediterranean twist from the Meridian Cafe Bar located right next door.
Enjoy a walk along the promenade, discover 'Rabbie Burn' country, horse racing, golf or just enjoy the pastimes in the surrounding areas. On the ground floor you will find the reception, the bistro and the Shire Bar. The Shire Bar is a warm, welcoming place where you can enjoy a hearty dram in front of an open fire.
Guesthouse in Ayr · 18.78 km from centre
9.4
102 reviews
Breakfast available
With a stay at Daviot House in Ayr, you'll be just steps from Ayr Beach and Pirate Pete's Family Entertainment Centre. This beach guesthouse is 0.1 mi (0.2 km) from Ayr Pavilion and 0.2 mi (0.4 km) from Wellington Square.