We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Fitness centre Quaint Room Service Business Classic Green & up & up Independent Hotels Internet & up Non-Smoking Hotel Hotels with Restaurants Charming Hotels Cheap Hotels Hotels with Free Wifi Meeting room Hotels with Bars Reduced mobility rooms Suite Hotels Hotels with Jacuzzi Hotels with Hot Tubs Modern Hotels Luxury Traveller Quiet Hotels Honeymoon Hotels Hotels with Balconies Spa Hotels Wedding Hotels Concierge Golf course Golf Hotels Ski Hotels Luxury Spa Hotels Foodie All Inclusive Hotels Hotels on the Lake Luxury Beach Hotels Air Conditioning Boutique Hotels Spring Break Hotels £ ££ £££ ££££ Beach Relais & Châteaux Heritage Hotels Trendsetter Business services Romantic Boutique Hotels 60+ Traveller Historic Hotels Hotels with Smoking Rooms Best Western Within 25 mi Any distance from Calgary Bay
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Highland Cottage
24 Breadalbane Street, Tobermory PA75 6PD, Scotland
8.5 miles from Calgary Bay
  • Free Wifi
  • Free Parking
The Tobermory Hotel
Priceline
View Deal
Main Street, Tobermory PA75 6NT, Scotland
8.6 miles from Calgary Bay
  • Free Wifi
  • Free Parking
Western Isles Hotel
Booking.com
US$112
View Deal
Tobermory PA75 6PR, Scotland
8.8 miles from Calgary Bay
  • Free Parking
  • Restaurant
Kilchoan House Hotel
Booking.com
US$132
View Deal
Acharacle, Argyll, PH36 4LH,, Kilchoan PH36 4LH, Scotland
11.1 miles from Calgary Bay
  • Free Parking
  • Restaurant
Tiroran House Hotel & Restaurant
Isle of Mull | Isle of Mull, Tiroran PA69 6ES, Scotland
15.9 miles from Calgary Bay
  • Free Parking
  • Breakfast included
St. Columba Hotel
Isle of Iona, PA76 6SL, Scotland
17.5 miles from Calgary Bay
  • Free Wifi
  • Restaurant
Argyll Hotel
AMOMA
View Deal
Isle of Iona, PA76 6SJ, Scotland
17.6 miles from Calgary Bay
  • Breakfast included
  • Beachfront
Loch Shiel Hotel
TripAdvisor
View Deal
Acharacle, Acharacle PH36 4JL, Scotland
21.9 miles from Calgary Bay
  • Free Wifi
  • Free Parking
Mingarry Park Luxury Accommodation & Restaurant
Booking.com
US$145
View Deal
Mingarry, Acharacle PH36 4JX, Scotland
22.5 miles from Calgary Bay
  • Free Wifi
  • Free Parking
Isle of Mull Hotel & Spa
SAVE US$11
US$88
Travelocity
US$77
View Deal
Criagnure, Craignure PA65 6BB, Scotland
22.7 miles from Calgary Bay
  • Free Parking
  • Breakfast included
Kilcamb Lodge Hotel & Restaurant
Booking.com
US$241
View Deal
Strontian PH36 4HY, Scotland
28.0 miles from Calgary Bay
  • Free Wifi
  • Free Parking
The Strontian Hotel
Booking.com
US$171
View Deal
Acharacle, Strontian PH36 4HZ, Scotland
28.2 miles from Calgary Bay
  • Free Wifi
  • Free Parking
No photo provided
Balvicar PA34 4TE Oban Argyll GB, Balvicar PA34 4TE, Scotland
32.3 miles from Calgary Bay
    Best Western The Queens Hotel
    Expedia.com
    US$91
    View Deal
    Corran Esplanade, Oban PA34 5AG, Scotland
    32.4 miles from Calgary Bay
    • Free Parking
    • Breakfast included
    Oban Bay Hotel
    SAVE US$6
    US$80
    Booking.com
    US$74
    View Deal
    | Corran Esplanade, Oban PA34 5AE, Scotland
    32.5 miles from Calgary Bay
    • Free Wifi
    • Restaurant
    Manor House Hotel
    Gallanach Road, Oban PA34 4LS, Scotland
    32.6 miles from Calgary Bay
    • Free Wifi
    • Free Parking
    Muthu Alexandra Hotel
    SAVE US$2
    US$79
    Orbitz.com
    US$77
    View Deal
    Corran Esplanade, Oban PA34 5AA, Scotland
    32.6 miles from Calgary Bay
    • Pool
    • Restaurant
    Bay Great Western Hotel
    Booking.com
    US$91
    View Deal
    Corran Esplanade, Oban PA34 5PP, Scotland
    32.7 miles from Calgary Bay
    • Restaurant
    • Bar/Lounge
    Columba Hotel
    SAVE US$15
    US$78
    Hotels.com
    US$63
    View Deal
    North Pier, Oban PA34 5QD, Scotland
    32.8 miles from Calgary Bay
    • Free Wifi
    • Restaurant
    Savings alert: 19% below average rate

    The price you found is 19% lower than this hotel's average rate of US$78/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Regent Hotel
    SAVE US$28
    US$86
    Hotels.com
    US$58
    View Deal
    Corran Esplanade, Oban PA34 5PZ, Scotland
    32.8 miles from Calgary Bay
    • Restaurant
    • Bar/Lounge
    Perle Oban Hotel
    Orbitz.com
    US$161
    View Deal
    Station Square, Oban PA34 5RT, Scotland
    32.9 miles from Calgary Bay
    • Free Wifi
    • Breakfast included
    Rowantree Hotel
    Toprooms.com
    US$79
    View Deal
    George Street, Oban PA34 5NX, Scotland
    32.9 miles from Calgary Bay
    • Free Wifi
    • Free Parking
    Savings alert: 25% below average rate

    The price you found is 25% lower than this hotel's average rate of US$105/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    The Ranald Hotel
    Booking.com
    US$112
    View Deal
    41 Stevenson Street, Oban PA34 5NA, Scotland
    33.0 miles from Calgary Bay
    • Free Wifi
    • Breakfast included
    Royal Hotel
    SAVE US$66
    US$138
    Agoda.com
    US$72
    View Deal
    Argyll Square, Oban PA34 4BE, Scotland
    33.0 miles from Calgary Bay
    • Free Parking
    • Restaurant
    Savings alert: 11% below average rate

    The price you found is 11% lower than this hotel's average rate of US$81/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    The Pierhouse Hotel
    Travelocity
    US$165
    View Deal
    Port Appin PA38 4DE, Scotland
    33.1 miles from Calgary Bay
    • Free Wifi
    • Free Parking
    Savings alert: 12% below average rate

    The price you found is 12% lower than this hotel's average rate of US$188/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Isle of Eriska Hotel, Spa & Island
    Travelocity
    US$422
    View Deal
    Isle of Eriska | Isle of Eriska, Benderloch PA37 1SD, Scotland
    33.2 miles from Calgary Bay
    • Free Wifi
    • Free Parking
    Airds Hotel & Restaurant
    Booking.com
    US$350
    View Deal
    Port Appin PA38 4DF, Scotland
    33.3 miles from Calgary Bay
    • Free Wifi
    • Free Parking
    Savings alert: 14% below average rate

    The price you found is 14% lower than this hotel's average rate of US$409/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Falls Of Lora
    Booking.com
    US$121
    View Deal
    Connel Ferry, Connel, Oban PA37 1PB, Scotland
    35.4 miles from Calgary Bay
    • Free Wifi
    • Free Parking
    Savings alert: 12% below average rate

    The price you found is 12% lower than this hotel's average rate of US$138/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    The Colonsay
    No availability for your dates from these sites
    Scalasaig, PA61 7YP, Scotland
    35.4 miles from Calgary Bay
    • Free Parking
    • Breakfast included
    Holly Tree Hotel
    SAVE US$33
    US$147
    Booking.com
    US$114
    View Deal
    Kentallen Pier, Kentallen PA38 4BY, Scotland
    40.0 miles from Calgary Bay
    • Free Wifi
    • Free Parking
    Savings alert: 21% below average rate

    The price you found is 21% lower than this hotel's average rate of US$145/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Still looking for a place to stay?
    Isle of Mull has 73 B&Bs/inns with 5,523 reviews
    Seaview Bed & Breakfast
    Fionnphort | Isle of Mull, Fionnphort PA66 6BL, Scotland
    17.8 miles from Calgary Bay
    • Free Wifi
    • Free Parking
    Harbour Guest House
    59 Main Street, Tobermory PA75 6NT, Scotland
    8.6 miles from Calgary Bay
    • Free Wifi
    • Breakfast included
    Brockville Bed and Breakfast
    Raeric Road, Tobermory PA75 6RS, Scotland
    8.6 miles from Calgary Bay
    • Free Wifi
    • Free Parking
    See all 73 Isle of Mull B&Bs/inns
    See all hotels in or near Isle of Mull
    Best Western The Queens Hotel
    Expedia.com
    US$91
    View Deal
    Corran Esplanade, Oban PA34 5AG, Scotland
    32.4 miles from Calgary Bay
    • Free Parking
    • Breakfast included
    Manor House Hotel
    Gallanach Road, Oban PA34 4LS, Scotland
    32.6 miles from Calgary Bay
    • Free Wifi
    • Free Parking
    Oban Bay Hotel
    SAVE US$6
    US$80
    Booking.com
    US$74
    View Deal
    | Corran Esplanade, Oban PA34 5AE, Scotland
    32.5 miles from Calgary Bay
    • Free Wifi
    • Restaurant
    Muthu Alexandra Hotel
    SAVE US$2
    US$79
    Orbitz.com
    US$77
    View Deal
    Corran Esplanade, Oban PA34 5AA, Scotland
    32.6 miles from Calgary Bay
    • Pool
    • Restaurant
    Bay Great Western Hotel
    Booking.com
    US$91
    View Deal
    Corran Esplanade, Oban PA34 5PP, Scotland
    32.7 miles from Calgary Bay
    • Restaurant
    • Bar/Lounge
    *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.