| Backmarch House b&b, | M90, Junction 1 | 3 Rooms Free WiFi
| 0.5 Miles (2 Mins) from Junction 1 |
| The Roods Bed and Breakfast, | M90, Junction 1 | Garden 3 Rooms Free WiFi En-suite Facilities | 0.8 Miles (3 Mins) from Junction 1 |
| Boreland Lodge Hotel, | M90, Junction 1 | Bar Free WiFi Family Rooms
| 1.1 Miles (3 Mins) from Junction 1 |
| Inglewood Bed & Breakfast, | M90, Junction 1 | En-suite Facilities Free WiFi
| 1.1 Miles (3 Mins) from Junction 1 |
| Pitbauchlie House Hotel, | M90, Junction 2 | Restaurant Bar Meeting Rooms
| 2.5 Miles (6 Mins) from Junction 2 |
| Premier Inn, Dunfermline | M90, Junction 3 | Family Rooms Accessible Rooms Brewers Fayre Free Car Park | 0.4 Miles (2 Mins) from Junction 3 |
| Travelodge, Dunfermline Hotel | M90, Junction 3 | Free Parking Family Rooms
| 0.6 Miles (2 Mins) from Junction 3 |
| Holiday Inn Express, Dunfermline | M90, Junction 3 | Restaurant Bar Meeting Rooms
| 0.7 Miles (2 Mins) from Junction 3 |
| Thistledome b&b, | M90, Junction 4 | - | 0.4 Miles (2 Mins) from Junction 4 |
| Turfhills House b&b, | M90, Junction 6 | Family Room
| 0.3 Miles (1 Min) from Junction 6 |
| The Green Hotel, Golf & Leisure Resort | M90, Junction 6 | Restaurant Bar Leisure Facilities Meeting Rooms | 1.0 Mile (3 Mins) from Junction 6 |
| The Kirklands Hotel, | M90, Junction 6 | Restaurant Bar En-Suite Facilities Beer Garden | 0.9 Miles (3 Mins) from Junction 6 |
| Burnbank b&b, | M90, Junction 6 | 3 Rooms Family Room En-Suite Facilities Free WiFi | 1.0 Mile (3 Mins) from Junction 6 |
| Roxburghe Guest House, | M90, Junction 6 | 7 Rooms Family Rooms
| 1.0 Mile (3 Mins) from Junction 6 |
| The Jolly Beggars Hotel, | M90, Junction 7 | Restaurant Bar
| 0.5 Miles (2 Mins) from Junction 7 |
| Thistle - Milnathort, | M90, Junction 7 | Restaurant Bar En-Suite Facilities Family Rooms | 0.5 Miles (2 Mins) from Junction 7 |
| Bronton Cottage b&b, | M90, Junction 9 | Garden
| 0.2 Miles (1 Min) from Junction 9 |
| Travelodge, Perth Central Hotel | M90, Junction 11 | Free Parking Family Rooms Toby Carvery
| 1.7 Miles (3 Mins) from Junction 11 |
| Sunbank House Hotel, | M90, Junction 11 | Garden Bar Free WiFi Family Rooms | 1.5 Miles (3 Mins) from Junction 11 |
| Travelodge, Perth | M90, Junction 12 | Free Parking Family Rooms
| 0.6 Miles (2 Mins) from Junction 12 |
| Travelodge, Perth A9 Hotel | M90, Junction 12 | Free Parking Family Rooms
| 1.6 Miles (3 Mins) from Junction 12 |