Search Hotels in Oban

Find great deals on Oban accommodation

Search 314 hotels and places to stay in Oban, read 2188 reviews and pick the best accommodation for you.

Save 10% or more on select Oban stays with Expedia Rewards

Most Oban hotels are fully refundable. Because flexibility matters.

Check Oban hotel prices

Tomorrow night
Next weekend

Filter by

Glenview Guest House
2 out of 5
Soroba Road, Oban, Scotland, PA34 4JF
The price is £74 per night from 8 Jul to 9 Jul
0.33 mi from city centre
4/5 Very Good! (472 reviews)
"I have never been in nicer single room in any B&B. The new ensuite shower room is such a bonus. Loveley selection of biscuit and hot chocolate alongside the coffee and tea options in the room. Breakfast was delightful. A great selection and beautifully cooked full Scottish plateful."

Reviewed on 13 Jun 2022

Glenview Guest House
Ardtorna
5 out of 5
Mill farm, Barcaldine, Oban, Scotland, PA37 1SE
The price is £135 per night from 10 Jul to 11 Jul
8.39 mi from city centre
4.8/5 Exceptional! (23 reviews)
"We stayed at Ardtorna for one night and it was outstanding. The host was lovely and very accommodating! The room was so clean and the bed was like sleeping on a cloud! This was a beautiful B&B with stunning views could not recommend more was a lovely wee gem to stay in."

Reviewed on 19 Jun 2022

Ardtorna
Alltavona Guest House
4 out of 5
CORRAN ESPLANADE, Oban, Scotland, PA34 5AQ
Fully refundableReserve now, pay when you stay
The price is £97 per night from 5 Jul to 6 Jul
0.69 mi from city centre
4.6/5 Exceptional! (69 reviews)
"Wonderful clean, bright room and lovely staff. The service was excellent."

Reviewed on 24 Jun 2022

Alltavona Guest House
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Claredon Hotel
3 out of 5
1 Shore Road, Oban, Scotland, PA34 4LJ
Fully refundableReserve now, pay when you stay
The price is £60 per night from 7 Jul to 8 Jul
0.04 mi from city centre
3.2/5 (122 reviews)
"Fix the toilet"

Reviewed on 18 Jun 2022

Claredon Hotel
The Whisky Vaults
3 out of 5
3 Tweedale St, Oban, Scotland, PA34 5DD
Fully refundableReserve now, pay when you stay
The price is £139 per night from 7 Jul to 8 Jul
0.1 mi from city centre
4.5/5 Wonderful! (99 reviews)
"The location is great, the staff are friendly, the room was clean."

Reviewed on 29 Jun 2022

The Whisky Vaults
The Ranald Hotel
3.5 out of 5
41 Stevenson Street, Oban, Scotland, PA34 5NA
Fully refundableReserve now, pay when you stay
The price is £120 per night from 14 Jul to 15 Jul
0.09 mi from city centre
3.8/5 Good! (173 reviews)
"The room was very clean. The front desk attendant was very nice and helpful. We were only there for one night. They also offer lovely breakfast."

Reviewed on 29 Jun 2022

The Ranald Hotel
Oyster Inn
4 out of 5
Oyster Inn, Oban, Scotland, PA37 1PJ
The price is £95 per night from 18 Jul to 19 Jul
4.15 mi from city centre
4.2/5 Excellent! (150 reviews)
"The inn was completely remodeled inside last January so it was like staying in a brand new hotel with the charm of a historic building. Breakfast was your choice from a menu - not a generic buffet. The dining room has a beautiful view of the water. The staff was very helpful and friendly. Definitely ..."

Reviewed on 22 Jun 2022

Oyster Inn
Seabank House
4.5 out of 5
Seabank, Benderloch, Oban, Scotland, PA37 1SB
6.01 mi from city centre
5/5 Exceptional! (2 reviews)
"Brilliant place in a quiet, scenic location. Perfect for a family holiday or a romantic getaway. Will be back!"

Reviewed on 22 Jun 2019

Seabank House
Perle Oban Hotel & Spa
4 out of 5
Station Square, Oban, Scotland, PA34 5RT
Fully refundableReserve now, pay when you stay
The price is £174 per night from 19 Jul to 20 Jul
0.04 mi from city centre
4.4/5 Wonderful! (590 reviews)
"Great location. Our view was spectacular. Fine hotel, staff was lovely!!"

Reviewed on 29 Jun 2022

Perle Oban Hotel & Spa
The Royal Hotel
2 out of 5
Argyll Square, Oban, Scotland, PA34 4BE
Fully refundableReserve now, pay when you stay
The price is £128 per night from 21 Jul to 22 Jul
0.05 mi from city centre
3.6/5 Good! (488 reviews)
"Traditional and comfortable Breakfast was was really nice and plenty of choice Staff were very helpful."

Reviewed on 26 Jun 2022

The Royal Hotel
Don't see what you're looking for?
See all available properties in Oban
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Top landmarks in Oban

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code