Search Filter

Price

Star
  • 33
  • 212
  • 174
  • 20
  • 6
  • 516
Accommodation Type
  • Apartments 393
  • Hotels 182
  • Guest houses 132
  • Bed and breakfasts 91
  • Holiday homes 45
  • Cottages 37
  • Hostels 23
  • Inns 14
  • Country houses 8
  • Lodges 8
  • Homestays 7
  • Holiday parks 6
  • Villas 6
  • Aparthotels 4
  • Resorts 2
  • Campsites 2
  • Boats 1
Hotel Facilities
  • Heating872
  • Free WiFi870
  • Non-smoking throughout815
  • Non-smoking rooms687
  • Family rooms539
  • Private parking377
  • Luggage storage350
  • Garden289
  • Bar218
  • Fax/photocopying198

Hotels in Inverkeithing, Fife, Hotels near Inverkeithing


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

961 Hotels found. Showing page 1 of 97
Order By
HOTEL IMAGE
Boreland Lodge Hotel

31/33 Boreland Rd , Inverkeithing , KY11 1DA

Boreland Lodge Hotel is 0.41 kilometers from Inverkeithing . Room prices starting from £ 48

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

From 512 Reviews
Starting From
£ 48
HOTEL IMAGE
Inglewood Bed & Breakfast

42 Boreland Road , Inverkeithing , KY11 1DA

Inglewood Bed & Breakfast is 0.48 kilometers from Inverkeithing . Room prices starting from £ 45

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

From 155 Reviews
Starting From
£ 45
HOTEL IMAGE
Old Signal Station Homestay

Old Signal Station, Lothian View , Rosyth , KY11 2UY

Old Signal Station Homestay is 1.04 kilometers from Inverkeithing . Room prices starting from £ 81

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

From 13 Reviews
Starting From
£ 81
The Queensferry Hotel

St Margaret's Head , North Queensferry , KY11 1HP

The Queensferry Hotel is 2.08 kilometers from Inverkeithing . Room prices starting from £ 74.25

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

From 433 Reviews
Starting From
£ 74.25
Ferrybridge Hotel

1 Main Street , North Queensferry , KY11 1JG

Ferrybridge Hotel is 2.39 kilometers from Inverkeithing . Room prices starting from £ 45

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

From 196 Reviews
Starting From
£ 45
Caledonia Hotel

Hilton Road , Rosyth , KY11 2BA

Caledonia Hotel is 2.48 kilometers from Inverkeithing . Room prices starting from £ 32

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

From 479 Reviews
Starting From
£ 32
Three Bridges Bed & Breakfast

2, Forbes Road , Rosyth , KY11 2AN

Three Bridges Bed & Breakfast is 2.60 kilometers from Inverkeithing . Room prices starting from £ 40

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

From 85 Reviews
Starting From
£ 40
3Mac Dunfermline Self-Catering Apartment

3 Maclean Walk, Pitreavie Castle , Dunfermline , KY11 8TX

3Mac Dunfermline Self-Catering Apartment is 2.60 kilometers from Inverkeithing . Room prices starting from £ 0

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

From 31 Reviews
Starting From
£ 0
King Malcolm Hotel

Queensferry Road , Dunfermline , KY11 8DS

King Malcolm Hotel is 4.06 kilometers from Inverkeithing . Room prices starting from £ 65

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

From 170 Reviews
Starting From
£ 65
Pitbauchlie House Hotel

Aberdour Road , Dunfermline , KY11 4PB

Pitbauchlie House Hotel is 4.11 kilometers from Inverkeithing . Room prices starting from £ 40

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

From 860 Reviews
Starting From
£ 40
Hotels in localities of Inverkeithing