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.
Ideal place for us to stay for a few days. Helpful host. Self catering facilities and space excellent
Fabulous place! Cosy with a whiskey wall and lovely cats. Best views across the loch and great walks
The large room was very nice. It had a large walk in closet and a nicely done bathroom with a shower. Lots of coffee and a good breakfast. Very friendly host.
Short stay. Comfortable, clean and friendly. Nice location - good evening meal nearby.
This home was so pleasant and owner was extremely welcoming. They made sure all of our needs were met. The surrounding areas were gorgeous. Truly hope we can be back soon.
Known for its historical sites and cafes, Inverness offers a lot for the traveller planning a getaway. With your pick of 237 hotels and other accommodation options in this riverfront destination, it's easy to find the right one for you.
As you browse for a place to stay by the water in Inverness, check out these top-rated beach hotels with positive customer reviews.
Dolphin Bay Suites - 3-star apartment on the beach. It features free WiFi, free parking and in-room kitchenettes. Activities include fishing. Guests love the walkable location and helpful staff.
Westview House - 3-star bed & breakfast near the beach. This bed & breakfast boasts flat-screen TVs and in-room coffee makers.
Foyers house - 2-star hotel. It offers free WiFi, free parking and flat-screen TVs.
Antfield House - 3-star bed & breakfast. It features free breakfast, free WiFi and free parking. Guests love the great location and comfortable rooms.
Inchrye Bed & Breakfast - 2.5-star bed & breakfast. Our travellers recommend its walkable location and overall value. This bed & breakfast boasts free full breakfast, a restaurant and free WiFi.
Good weather can be important during a beach holiday, so you can use these local temperature and rainfall averages to decide when to visit.
To get to Inverness, book a flight to Inverness (INV), the closest major airport, which is located 7.4 mi (11.9 km) from the city centre. To see more of the larger area, ride aboard one of the trains from Inverness Station.