Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
It was very good value for money and a good location for a one night stay.
Nice property but our room was on the far side so lots of walking with luggage
Wow what an amazing place. Staff were so welcoming and the food was incredible
Known for its spas and boating, Alexandria offers a lot for the traveller planning a getaway. With your pick of 39 hotels and other accommodation options in this relaxing destination, it's easy to find the right one for you.
As you decide on a place to stay near the beach in Alexandria, take a look at these top hotels with high ratings from Expedia travellers.
Cameron House on Loch Lomond - 5-star luxury hotel. It features an outdoor pool, free buffet breakfast and 4 restaurants. Activities include boat tours and horse riding. Guests love the pool and proximity to shopping.
The Strone - 5-star luxury holiday home on the beach. This holiday home boasts free WiFi, free parking and in-room kitchens.
The Inn on Loch Lomond - 4-star romantic inn near the beach. It offers a restaurant, free parking and a bar. Guest reviews highlight the great location and breakfast.
Lodge on Loch Lomond Hotel - 4-star romantic hotel on the beach. It features an indoor pool, a restaurant and free WiFi. Activities include kayaking and waterskiing. Guests love the walkable location and comfortable rooms.
Lodge on Loch Lomond Hotel - 4-star romantic hotel on the beach. Our travellers recommend its walkable location and comfortable rooms. This hotel boasts an indoor pool, a restaurant and free WiFi. Activities include kayaking and waterskiing.
If you're wondering about the best time to visit, here's what you can expect from the local weather:
Make your way to Alexandria with a flight to Glasgow (GLA-Glasgow Intl.), the closest major airport which is located 14.7 mi (23.7 km) from the city centre. To see more of the surrounding area, hop aboard a train at Alexandria Balloch Station or Alexandria Station.