Search Filter

Price

Star
  • 5
  • 45
  • 23
  • 7
  • 0
  • 184
Accommodation Type
  • Holiday homes 141
  • Guest houses 33
  • Hotels 23
  • Apartments 21
  • Bed and breakfasts 21
  • Inns 8
  • Hostels 4
  • Country houses 3
  • Cottages 3
  • Lodges 2
  • Farm stays 1
  • Holiday parks 1
  • Chalets 1
  • Villas 1
  • Homestays 1
Hotel Facilities
  • Non-smoking throughout194
  • Heating178
  • Garden166
  • Non-smoking rooms154
  • WiFi available in all areas154
  • Breakfast options78
  • Golf course (within 3 km)63
  • Fishing62
  • Hiking62
  • Bar53
Oban sits on a nice bay with sweeping views, and a major launching off point for visits to the Inner Hebrides, especially to Mull. In summer it can get crowded, but you can head out of town for a couple of miles in any direction to enjoy the beautiful coastal scenery without the crowds. The town is attractively Victorian, with turrets and steep gables, and has enough places to stay and eat to make it a good place to stop for a night. In the heart of the town, Oban Distillery offers a tour and has been producing taste Oban single malt whisky since 1794. Atop the hill in town is McCaig’s Folly, a Victorian recreation of the Colosseum. It is a nice 20 minute walk from the harbor along the coast to Dunollie Castle, built in the 15th century. If you continue on this path you will reach Ganavan Sands beach. The area is also great for cyclists, including a 7 mile Fallanach circular tour and a 16 mile route to Seil Island.

Hotels in Oban, Argyllshire, Hotels near Oban


Please select a hotel from the list of hotels in and near Oban. The list below displays hotels within 30 kilometers of Oban.

264 Hotels found. Showing page 1 of 27
Order By
HOTEL IMAGE
The Kelvin Hotel

Shore Street , Oban , PA34 4LQ

The Kelvin Hotel is 0.10 kilometers from Oban . Room prices starting from £ 75

Check availability and book online.
Guest Reviews
7.6 out of 10

From 675 Reviews
Starting From
£ 75
HOTEL IMAGE
The Royal Hotel

Argyll Sq , Oban , PA34 4BE

The Royal Hotel is 0.20 kilometers from Oban . Room prices starting from £ 76.5

Check availability and book online.
Guest Reviews
7.6 out of 10

From 2435 Reviews
Starting From
£ 76.5
HOTEL IMAGE
The Perle Oban Hotel

Station Square , Oban , PA34 5RT

The Perle Oban Hotel is 0.24 kilometers from Oban . Room prices starting from £ 149

Check availability and book online.
Guest Reviews
8.7 out of 10

From 727 Reviews
Starting From
£ 149
The Ranald Hotel

41 Stevenson Street , Oban , PA34 5NA

The Ranald Hotel is 0.26 kilometers from Oban . Room prices starting from £ 110

Check availability and book online.
Guest Reviews
7.9 out of 10

From 518 Reviews
Starting From
£ 110
Columba Hotel

The Esplanade , Oban , PA34 5QD

Columba Hotel is 0.43 kilometers from Oban . Room prices starting from £ 44

Check availability and book online.
Guest Reviews
7.6 out of 10

From 1685 Reviews
Starting From
£ 44
Regent Hotel

Esplanade, Oban , Oban , PA34 5PZ

Regent Hotel is 0.53 kilometers from Oban . Room prices starting from £ 50

Check availability and book online.
Guest Reviews
7 out of 10

From 848 Reviews
Starting From
£ 50
Rowantree Hotel

George Street , Oban , PA34 5NX

Rowantree Hotel is 0.65 kilometers from Oban . Room prices starting from £ 130

Check availability and book online.
Guest Reviews
8 out of 10

From 788 Reviews
Starting From
£ 130
Muthu Alexandra Hotel

Corran Esplanade , Oban , PA34 5AA

Muthu Alexandra Hotel is 0.91 kilometers from Oban . Room prices starting from £ 76

Check availability and book online.
Guest Reviews
7.4 out of 10

From 477 Reviews
Starting From
£ 76
Lancaster Hotel

Esplanade , Oban , PA34 5AD

Lancaster Hotel is 1.01 kilometers from Oban . Room prices starting from £ 44.1

Check availability and book online.
Guest Reviews
6.8 out of 10

From 1391 Reviews
Starting From
£ 44.1
The Great Western Hotel

Corran Esplanade , Oban , PA34 5PP

The Great Western Hotel is 1.01 kilometers from Oban . Room prices starting from £ 65

Check availability and book online.
Guest Reviews
7.6 out of 10

From 249 Reviews
Starting From
£ 65