Train Tickets

Car Hire

Flights

National Express

P&O Ferries



BOOKING HOTELS ONLINE SINCE 1999

Home / Dorset

Hotels in Dorset

A Knights Rest Guesthouse

93 Dorchester Road, Weymouth, Dorset, DT4 7JY

From: £37

Aaran House

2 Esplanade, Weymouth, Dorset, DT4 8EA

From: £70

Acqua Beach Weymouth

131 The Esplanade, Weymouth, Dorset, DT4 7EY

From: £49

Alendale

4 Waterloo Place, Weymouth, Dorset, DT4 7NX

From: £74

Alexandra Hotel

27-28 The Esplanade, Weymouth, Dorset, DT4 8DN

From: £70

Ammonite Lodge

43 High street, Chard, Dorset, TA20 1QL

From: £45

Ampersand House

Christy's Lane, Shaftesbury, Dorset, SP7 8DL

From: £70

Antelope

8 High Street, Poole Harbour Bournemouth, Dorset, BH15 1BP

From: £61

Apartment 1 One80

31 Penrith Road, Bournemouth, Dorset, BH5 1LT

From: £

Apartment 7 Blue Waters

10-12 St Catherines Road, Bournemouth, Dorset, BH6 4AA

From: £

Applehay Studio

Applehay Church Green Semley, Shaftesbury, Dorset, SP7 9AU

From: £55

Applewood Hotel

Durley Road, Bournemouth, Dorset, BH2 5JQ

From: £70

Arcadia Guest House

7 Waterloo Place, Weymouth, Dorset, DT4 7PA

From: £40

Arlington Hotel

Exeter Park Road, Bournemouth, Dorset, BH2 5AX

From: £46

Arndale Court Hotel

62-66 Wimborne Rd, Poole, Dorset, BH15 2BY

From: £65.7

Ashmira

3 Westerhall Road, Weymouth, Dorset, DT4 7SZ

From: £65

Auld Mother Hubbards

215 Christchurch Road, Ringwood, Dorset, BH24 3AN

From: £47

Avon Accommodation

14 West Street, Ringwood, Dorset, BH24 1DZ

From: £80

Avon Causeway Hotel

Hurn, Christchurch, Dorset, BH23 6AS

From: £48

Bed and Breakfast Weymouth

68 The Esplanade, Weymouth, Dorset, DT4 7AA

From: £60

Balincourt

58 Christchurch Road, Bournemouth, Dorset, BH13PF

From: £89.1

Bamboo Guesthouse

7 Upper Terrace Road, Bournemouth, Dorset, BH2 5NW

From: £55

Barnes's Rest

165 Dorchester Road, Weymouth, Dorset, DT4 7LE

From: £65

Bay Tree House

4 Athelstan Road, Dorchester, Dorset, DT1 1 NR

From: £45

Beach Guest House

34 Lennox Street, Weymouth, Dorset, DT4 7HD

From: £27

Beachside Bed and Breakfast

15 Southcliffe Road, Christchurch, Dorset, BH23 4EN

From: £80

Beacon Hotel

Beacon Road, Bournemouth, Dorset, BH2 5DG

From: £37

Beggar's Knap

2 Weymouth Avenue, Dorchester, Dorset, DT1 1QS

From: £55

BEST WESTERN Hotel Rembrandt

12-18 Dorchester Road, Weymouth Dorset, Dorset, DT4 7JU

From: £82.5

Best Western Hotel Royale

16 Gervis Road East Cliff, Bournemouth, Dorset, BH1 3EQ

From: £45

Best Western Kings Arms Hotel

High East Street, Dorchester, Dorset, DT1 1HF

From: £97.5

Best Western Montague Hotel

13 Durley Road South West Cliff, Bournemouth, Dorset, BH2 5JH

From: £53.1

BEST WESTERN PLUS The Connaught Hotel

30 West Hill Rd West Cliff, Bournemouth, Dorset, BH2 5PH

From: £70

Best Western The Grange at Oborne

Oborne, Sherborne, Dorset, DT9 4LA

From: £90

Best Western The Royal Chase Hotel

Royal Chase Roundabout, Shaftesbury Dorset, Dorset, SP7 8DB

From: £65

Birch House Bed and Breakfast

31 Icen Road, Weymouth, Dorset, DT3 5JL

From: £75

Blackwater Cottage

Blackwater Buckland St Mary, Somerset, Dorset, TA203LE

From: £40

Blue Palms

26 Tregonwell Road, Bournemouth, Dorset, BH2 5NS

From: £86

Blueshutters

109 North Road, Poole, Dorset, BH14 0LU

From: £67

Bonnington Hotel

44 Tregonwell Rd West Cliff, Bournemouth, Dorset, BH2 5NT

From: £45

Boscombe Reef Hotel

15 Westby Rd, Bournemouth, Dorset, BH5 1HA

From: £50

Bournemouth Highcliff Marriott Hotel

St. Michaels Road West Cliff, Bournemouth, Dorset, BH2 5DU

From: £149

Bridge House Hotel

115 East Street, Bridport, Dorset, DT6 3LB

From: £82

BridgeHouse

3 Prout Bridge, Beaminster, Dorset, DT8 3AY

From: £90

Britannia Bournemouth Hotel

Meyrick Road East Cliff, Bournemouth, Dorset, BH1 3DP

From: £29

Brooklands

1 Kerley Rd West Cliff, Bournemouth, Dorset, BH2 5DW

From: £37.8

Bull Inn

Coach Road, Wimborne St Giles, Dorset, BH215NF

From: £39

Bure Lodge

18 Bure Haven Drive Mudeford, Christchurch, Dorset, BH23 4BS

From: £90

Burley Court Hotel

Bath Road, Bournemouth, Dorset, BH1 2NP

From: £35

Burley Manor Hotel

Ringwood Road, Burley, Dorset, BH24 4BS

From: £80.1

Captains Club Hotel Apartments and Spa

Wick Lane Wick Ferry, Christchurch Bournemouth Dorset, Dorset, BH23 1HU

From: £247

Carisbrooke Hotel

42 Tregonwell Road, Bournemouth, Dorset, BH2 5NT

From: £30

Carrington House Hotel

Knyveton Road, Bournemouth, Dorset, BH1 3QQ

From: £25

Cashmoor Inn Inn on the Chase

A354 near Blandford Forum, Minchington, Dorset, DT11 8DN

From: £80

Castle Lodge

173 Lymington Road, Christchurch, Dorset, BH23 4JS

From: £

Cecil Court Hotel

4 Durley Road, Bournemouth, Dorset, BH2 5JL

From: £39

Chalfield Manor Boutique Hotel

2 Wollstonecraft Road, Bournemouth, Dorset, BH5 1JQ

From: £140

Channel View Guest House

10 Brunswick Terrace, Weymouth, Dorset, DT4 7RW

From: £36

Chelsea Hotel

St Swithuns Road, Bournemouth, Dorset, BH1 3RH

From: £40

Cheriton House

Winfrith Newburgh, Lulworth Cove, Dorset, DT2 8JN

From: £75

Chesil View House

19 St Martins Road, Portland, Dorset, DT5 1JY

From: £110

Chine Hotel

25 Boscombe Spa Rd, Bournemouth, Dorset, BH5 1AX

From: £46.55

Christchurch Harbour Hotel and Spa

95 Mudeford, Christchurch, Dorset, BH23 3NT

From: £129

Churchview Guest House

Winterbourne Abbas, Dorchester, Dorset, DT2 9LS

From: £54

Cliff House Hotel

13 Belle Vue Road Southbourne, Bournemouth, Dorset, BH6 3DA

From: £50

Clifton Hotel

6 Queen St, Weymouth, Dorset, DT4 7HZ

From: £60

Coach House Cottage

5 Annerley Road, Bournemouth, Dorset, BH1 3PG

From: £80

Commodore Hotel

Overcliffe Drive, Bournemouth, Dorset, BH6 3TD

From: £55

Connaught Lodge

32 West Hill Rd West Cliff, Bournemouth, Dorset, BH2 5PH

From: £62

Cornubia Guest House

2 Lennox Street, Weymouth, Dorset, DT4 7HB

From: £65

Cottonwood Boutique Hotel

East Overcliff Drive, Bournemouth, Dorset, BH1 3AP

From: £53.1

Crofton Guest House

36 Lennox street, Weymouth, Dorset, DT4 7HD

From: £65

Crown Hotel

West St, Blandford, Dorset, DT117AJ

From: £60

Croydon Hotel

54 St Michaels Road, Bournemouth, Dorset, BH2 5DY

From: £75

Cumberland Hotel

East Overcliffe Drive, Bournemouth, Dorset, BH1 3AF

From: £49.02

Cunard Guest House

45-46 Lennox Street, Weymouth, Dorset, DT4 7HB

From: £39

Cypress Log Cabins Bed and Breakfast

Cypress Godshill, Fordingbridge Hants, Dorset, SP6 2LE

From: £125

Days Hotel Bournemouth

Russell Cotes Road East Cliff, Bournemouth, Dorset, BH1 3AB

From: £68.85

Dean Park Inn

41 Wimborne Road, Bournemouth, Dorset, BH2 6NB

From: £48

Denewood Hotel

40 Sea Road Boscombe, Bournemouth, Dorset, BH5 1BQ

From: £38

Devon Towers

58-62 St Michael's Road, Bournemouth, Dorset, BH2 5ED

From: £49

Dolphin Hotel

67 Park Street, Weymouth, Dorset, dt47de

From: £65

Dolphins Hotel

Tregonwell Road, Bournemouth, Dorset, BH2 5NR

From: £32.5

Druid House

26 Sopers Lane, Christchurch. Dorset, Dorset, BH23 1JE

From: £99

Dudsbury Golf Club - Hotel And Spa

64 Christchurch Road, Ferndown, Dorset, BH22 8ST

From: £90

Durley Dean

28 West Cliff Road West Cliff, Bournemouth, Dorset, BH2 5HE

From: £45

Durley Grange Hotel

6 Durley Road West Cliff, Bournemouth, Dorset, BH2 5JL

From: £38

East Burton House

East Burton House East Burton Road, Wool, Dorset, BH20 6HE

From: £55

East Cliff Cottage Hotel

57 Grove Road, Bournemouth, Dorset, BH1 3AT

From: £68

East Close

Lyndhurst Road, Christchurch, Dorset, BH23 7EF

From: £83

Eastbury Hotel

Long Street, Sherborne, Dorset, DT9 3BY

From: £75

Eastney

15 Long Field Road, Weymouth, Dorset, DT4 8RQ

From: £50

Elstead Hotel

12 - 14 Knyveton Road, Bournemouth, Dorset, BH1 3QP

From: £39

Eype's Mouth Country Hotel

Eype, Bridport, Dorset, DT6 6AL

From: £80

Fairmount Hotel

15 Priory Road, Bournemouth, Dorset, BH2 5DF

From: £33.5

Fernhill Hotel

Charmouth, Lyme Regis, Dorset, DT6 6BX

From: £120

Field Farmhouse

Godmanstone. Near Dorchester, Dorset, Dorset, DT2 7AE

From: £80

Fisherman's Haunt Hotel

Salisbury Road Winkton, Christchurch, Dorset, BH23 7AS

From: £59

Florian Guest House

59 Abbotsbury Road, Weymouth, Dorset, DT4 0AQ

From: £49

Fontmell Magna Bed and Breakfast

Church Street, Shaftesbury, Dorset, SP7 0NY

From: £80

Forest Tea House

Forest Tea House, Burley, Dorset, BH244ED

From: £85

Forest View Bed and Breakfast

Southampton Road Landford, Salisbury, Dorset, SP5 2EE

From: £60

Galway Guest House

7 Abbotsbury Road, Weymouth, Dorset, DT4 0AD

From: £40

George Albert Hotel

Wardon Hill, Dorchester, Dorset, DT2 9PW

From: £45

Gervis Court Hotel

38 Gervis Rd, Bournemouth, Dorset, BH1 3DH

From: £45

Glendevon Hotel

85-89 West Hill Road, Bournemouth Dorset, Dorset, BH2 5PQ

From: £

Graingers Guest House

215 Dorchester Road, Weymouth, Dorset, DT3 5EQ

From: £58

Grand Hotel Swanage

Burlington Road, Swanage, Dorset, BH19 1LU

From: £70

Greenwood Guest House

1 Holland Road, Weymouth, Dorset, DT4 0AL

From: £38

Grovefield Manor

18 Pinewood Road, Poole, Dorset, BH13 6JS

From: £72.25

Half Moon by Marston's Inns

Half Moon Street, Sherborne, Dorset, DT9 3LN

From: £49.95

Hallmark Hotel and Spa Bournemouth

Durley Chine Road, Bournemouth, Dorset, BH2 5JS

From: £59.5

Hambro Arms

The Street Milton Abbas, Blandford Forum, Dorset, DT11 0BP

From: £75

Harbour Heights Hotel

73 Haven Rd, Poole, Dorset, BH13 7LW

From: £136.3

Harbour Reach

Norton Way, Poole, Dorset, BH15 4GD

From: £110

Harbour View Bungalow

Harbour View Bungalow The Nothe, Weymouth, Dorset, DT4 8UF

From: £

Harlequin Guest House Weymouth

9 Carlton Road South, Weymouth, Dorset, DT4 7PL

From: £45

Haven Hotel

161 Banks Rd, Sandbanks, Dorset, BH13 7QL

From: £80.75

Haymaker Inn

Wadeford, Chard, Dorset, TA20 3AP

From: £70

Heathlands Hotel

12 Grove Road East Cliff, Bournemouth, Dorset, BH1 3AY

From: £25

Heights Hotel and Leisure Centre

Isle Of Portland Nr Weymouth, Portland, Dorset, DT5 2EN

From: £80

Heronshaw House

Hurn Court Lane, Hurn Bournemouth, Dorset, BH23 6AX

From: £65

Hillside Bed and Breakfast

Whitsbury Road, Salisbury, Dorset, SP5 4JE

From: £55

Hilltop Barn

Hilltop Barn Winterborne Zelston, Blandford Forum, Dorset, DT11 9EU

From: £60

Holbrook Bed and Breakfast

6 Ivy Cross, Shaftesbury, Dorset, SP7 8DW

From: £50

Holiday Inn Express Poole

Walking Fields Lane, Poole, Dorset, BH15 1RZ

From: £80

Holmebridge House

Holmebridge, Wareham, Dorset, BH20 6AF

From: £68

Honeycombe Cottage

Shitterton, Bere Regis, Dorset, BH20 7HU

From: £80

Hornsbury Mill

Eleighwater, Chard, Dorset, TA20 3AQ

From: £75

Hotel Celebrity

47 Gervis Rd East Cliff, Bournemouth, Dorset, BH1 3DD

From: £36.72

Hotel Central

17-19 Maiden Street, Weymouth, Dorset, DT4 8BB

From: £50

Hotel Collingwood

11 Priory Road, Bournemouth, Dorset, BH2 5DF

From: £65

Hotel Du Vin Poole

Thames Street The Quay, Poole, Dorset, BH15 1JN

From: £135

Hotel Miramar

East Overcliff Drive, Bournemouth, Dorset, BH1 3AL

From: £100

Hotel Mon Ami

143/145 The Esplanade, Weymouth, Dorset, DT4 7NN

From: £25.5

Hotel Piccadilly

Bath Road, Bournemouth Dorset, Dorset, BH1 2NN

From: £70

Hotel Rex

29 The Esplanade, Weymouth, Dorset, DT4 8DN

From: £49.5

Hotel Riviera

5 West Cliff Gardens, Bournemouth, Dorset, BH2 5HL

From: £85

Ingledene Guest House

18-20 Gardens View Derby Road, Bournemouth, Dorset, BH1 3QA

From: £55

Inn on the Chase cottage

Cashmoor, Blandford Forum, Dorset, DT11 8DN

From: £150

Ishara Apartment

46a Park Street, Weymouth, Dorset, DT4 7DF

From: £

Island View

Flat 20 Guilemott House Norton Way, Poole, Dorset, BH15 4GD

From: £95

Kantara Guest House

8 Gardens View Derby Road, Bournemouth, Dorset, BH1 3QA

From: £55

Kelston Guest House

1 Lennox Street, Weymouth, Dorset, DT4 7HB

From: £54

Kemps Country House

East StokeWareham, Wareham, Dorset, BH20 6AL

From: £130

Kensington Hotel

18 Durley Chine Road, Bournemouth, Dorset, BH2 5LE

From: £40

King's Head Hotel

The Square, Wimborne Minster, Dorset, BH21 1JG

From: £45

Kingsley Hotel

20 Glen Road Boscombe Manor, Bournemouth, Dorset, BH5 1HR

From: £35

Kingston Country Courtyard

Kingston Wareham, Dorset, Dorset, BH20 5LR

From: £50

La Fleur De Lys

Bleke Street, Shaftesbury, Dorset, SP7 8AW

From: £100

La Fosse at Cranborne

The Square Cranborne, Wimborne Minster, Dorset, BH21 5PR

From: £89

Lacey's Guest House

12 Holland Road, Weymouth, Dorset, DT4 0AL

From: £42

Laguna Hotel

6 Suffolk Road South, Bournemouth, Dorset, BH2 6AZ

From: £34.65

Lampeter Hotel

Exeter Park Road, Bournemouth, Dorset, BH2 5AY

From: £40

Langtry Manor Hotel

26 Derby Road East Cliff, Bournemouth, Dorset, BH1 3QB

From: £89

Lantern House

19 Cornwall Road Dorchester Dorset, Dorchester, Dorset, DT1 1RU

From: £70

Laurel Cottage

Slough Lane Upton, Poole, Dorset, BH16 5NB

From: £95

Lea Hurst Hotel

8 Frances Road, Bournemouth, Dorset, BH1 3RZ

From: £54.5

Les Bouviers Restaurant With Rooms

Arrowsmith Road Canford Magna, Wimborne Poole Dorset, Dorset, BH21 3BD

From: £88

Letchworth Guest House

5 Waterloo Place The Esplanade, Weymouth, Dorset, DT4 7NY

From: £72

Limestone Hotel

Main Road, West Lulworth, Dorset, BH20 5RL

From: £110

Little Court

5 Westleaze Charminster, Dorchester, Dorset, DT2 9PZ

From: £119

Liza Inn

1 West Cliff Road, Bournemouth, Dorset, BH2 5ES

From: £50

Lord Bute

181 Lymington Road Highcliffe, Christchurch, Dorset, BH23 4JS

From: £110

Louisa Lodge and Purbeck House Hotel

91 High Street, Swanage, Dorset, BH19 2LZ

From: £70

Lowlands

Mockbeggar Lane Ibsley, Ringwood, Dorset, BH24 3PR

From: £90

Luccombe Farm Holiday Cottages

Milton Abbas, Blandford Forum, Dorset, DT11 0BE

From: £174.3

Lulworth Cove Inn

Main Road West Lulworth, Wareham, Dorset, BH20 5RQ

From: £105

Lulworth Mill House

Main Road Lulworth Cove, Wareham, Dorset, BH20 5RQ

From: £68.5

Lyndale Guest House

17 Brunswick Terrace, Weymouth, Dorset, DT4 7SD

From: £50

Lynden Court Hotel

8 Durley Road West Cliff, Bournemouth, Dorset, BH2 5JL

From: £45

Mallard House Bed and Breakfast

The Street Moreton, Dorchester, Dorset, DT2 8RJ

From: £75

Manor Farm Bed and Breakfast

Knowle Lane Knowle St Giles, Chard, Dorset, TA20 3DA

From: £80

Marina Court

142 The Esplanade, Weymouth, Dorset, DT4 7PB

From: £75

Marjune Guest House

32 Lennox Street, Weymouth, Dorset, DT4 7HD

From: £60

Martleaves Farm

South Road Wyke Regis, Weymouth, Dorset, DT4 9NR

From: £85

Mayfield Hotel

46 Frances Road, Bournemouth, Dorset, BH1 3SA

From: £35

Menzies Hotels Bournemouth - Carlton

East Overcliff, Bournemouth, Dorset, BH1 3DN

From: £69

Menzies Hotels Bournemouth - East Cliff Court

East Overcliffe Dr/Off Grove Rd, Bournemouth, Dorset, BH1 3AN

From: £53

Millbrook Guest House

56 Kings Road Swanage, Swanage, Dorset, BH19 1HR

From: £63

Milsoms Hotel Poole

47 Haven Road, Poole, Dorset, BH13 7LH

From: £60

Molyneux Guesthouse

9 Waterloo Place The Esplanade, Weymouth, Dorset, DT4 7PD

From: £50

Moonfleet Manor

Fleet, Near Weymouth, Dorset, DT3 4ED

From: £125

Moortown Lodge

244 Christchurch Rd, Ringwood, Dorset, BH24 3AS

From: £86

Mortons House Hotel

45 East Street Corfe Castle, Wareham, Dorset, BH20 5EE

From: £130

Mount Stuart Hotel

31 Tregonwell Road, Bournemouth, Dorset, BH2 5NT

From: £70

Munden House

Munden House Mundens Lane Alweston, Sherbourne, Dorset, DT9 5HU

From: £85

New Forest Lodge

Southampton Road, Landford, Dorset, SP5 2ED

From: £55

New Inn - Dorchester

High Street West Knighton, Dorchester, Dorset, DT2 8PE

From: £50

New Westcliff Hotel

27 - 29 Chine Crescent, Bournemouth, Dorset, BH2 5LB

From: £90

Newbury

83 St. Michaels Road, Bournemouth, Dorset, BH2 5DR

From: £65

Newlands Holidays

Newlands Holiday Park Charmouth Bridport Dorset, Bridport, Dorset, DT6 6RB

From: £65

Newton Farmhouse

Southampton Road, Whiteparish Salisbury Wiltshire, Dorset, SP5 2QL

From: £65

Number 5

No 5 Bimport, Shaftesbury, Dorset, SP7 8AT

From: £95

Oak Tree Cottage

8 Copse Road Burley nr Ringwood., Burley, Dorset, BH24 4EG

From: £65

Old Stables

Bridge Farm Lower Rd Britford, Salisbury, Dorset, SP5 4DY

From: £123.333333

Old Stacks Cottage Annexe

Old Stacks Cottage 156 Hightown Road, Ringwood, Dorset, BH24 1NP

From: £45

Orchid Hotel

34 Gervis Rd East Cliff, Bournemouth, Dorset, BH1 3DH

From: £63

Original White Hart by Marston's Inns

Market Place, Ringwood, Dorset, BH24 1AW

From: £34.95

OX Hotel Bar and Grill

81 Commercial Road, Poole, Dorset, BH14 0JB

From: £65

Oxford House

5 Park Road, Swanage, Dorset, BH19 2AA

From: £100

Palm Court

4 Abbotsbury Road, Weymouth, Dorset, DT4 0AE

From: £55

Park Central Hotel

Exeter Road, Bournemouth, Dorset, BH2 5AJ

From: £49

Park Edge

8 Carlton Road South Weymouth, Dorset, Dorset, DT4 7PJ

From: £66

Parkside Bed no Breakfast

71 Kingland Road, Poole, Dorset, BH15 1TN

From: £30

Perry's Bed and Breakfast

23 Sandy Lane, Poole, Dorset, BH16 5EJ

From: £50

Philbeach Guest House

11 Waterloo Place, Weymouth, Dorset, DT4 7PD

From: £70

Portland Lodge

Easton Lane, Portland, Dorset, DT5 1BW

From: £58

Premier Inn Bournemouth Central

Westover Road, Bournemouth, Dorset, BH1 2BZ

From: £85

Premier Inn Bournemouth East

47 Christchurch Road Boscombe, Bournemouth, Dorset, BH1 3PA

From: £88

Premier Inn Bournemouth Westcliffe

Poole Road, Bournemouth, Dorset, BH2 5QU

From: £78

Premier Inn Bournemouth/Ferndown

Ringwood Road Tricketts Cross, Ferndown, Dorset, BH22 9BB

From: £76

Premier Inn Christchurch / Highcliffe

266 Lymington Road, Highcliffe, Dorset, BH23 5ET

From: £77

Premier Inn Christchurch East

Somerford Road, Christchurch, Dorset, BH23 3QG

From: £77

Premier Inn Christchurch West

Barrack Road, Christchurch, Dorset, BH23 2BN

From: £81

Premier Inn Dorchester

5 Pope Street Dorchester, Dorchester, Dorset, DT1 1GA

From: £83

Premier Inn Poole Centre Holes Bay

Holes Bay Road, Poole, Dorset, BH15 2BD

From: £90

Premier Inn Poole North

Cabot Lane, Poole, Dorset, BH17 7DA

From: £80

Premier Inn Weymouth

Gateway Business Park Mercery Road, Weymouth, Dorset, DT3 5HJ

From: £94

Premier Inn Weymouth Seafront

Lodmoor Country Park Preston Beach Road Green Hill, Weymouth, Dorset, DT4 7SX

From: £92

Purbeck House Hotel and Louisa Lodge

91 High Street, Swanage, Dorset, BH19 2LZ

From: £70

Queen Anne House

2-4 Fortuneswell, Portland, Dorset, DT5 1LP

From: £95

Queen Mary Inn

68 West Street, Poole, Dorset, BH15 1LD

From: £90

Ramada Encore

22 Bath Road, Bournemouth, Dorset, BH1 2NS

From: £84

Rectory Cottage

Alton Pancras, Dorchester, Dorset, DT2 7RT

From: £75

Rivermead House

Breamore Road Downton, Salisbury, Dorset, SP5 3HW

From: £

Riviera Holiday Apartments

14-16 Burnaby Rd Alum Chine, Bournemouth, Dorset, BH4 8JF

From: £71.2

Riviera Hotel

Bowleaze Cove, Weymouth, Dorset, DT3 6PR

From: £64

Robertsbrook Guest House

35 Kings Road West, Swanage, Dorset, BH19 1HF

From: £79

Roundhouse Hotel Weymouth

1 The Esplanade, Weymouth, Dorset, DT4 8EA

From: £100

Royal Bath Hotel

Bath Rd, Bournemouth, Dorset, BH1 2EW

From: £45

Royal Exeter Hotel

Exeter Rd, Bournemouth, Dorset, BH2 5AG

From: £49

Royal Yeoman Bed and Breakfast

9 Dorchester Rd Grimstone, Dorchester, Dorset, DT2 9NA

From: £46

Russell Court Hotel

Bath Rd, Bournemouth, Dorset, BH1 2EP

From: £24.99

Sailors Return Weymouth

1 St Nicholas Street, Weymouth, Dorset, DT4 8AD

From: £40

Salterns Harbourside Hotel

38 Salterns way, Poole Dorset, Dorset, BH14 8JR

From: £120

Sandbanks Hotel

15 Banks Rd Sandbanks, Poole, Dorset, BH13 7PS

From: £80.75

Sandy Dreams

4 Kirtleton Avenue, Weymouth, Dorset, DT4 7PT

From: £75

Seaham

3 Waterloo Place, Weymouth, Dorset, DT4 7NU

From: £78

Seapinks Cottage

47 Mallams, Portland, Dorset, DT5 1NJ

From: £108.5

Seapoint Bed and Breakfast

121 Mudeford, Christchurch, Dorset, BH23 4AF

From: £85

Seaspray Guest House

6 Brunswick Terrace, Weymouth, Dorset, DT4 7RW

From: £40

Shah of Persia by Marston's Inns

173 Longfleet Road, Poole, Dorset, BH15 2HS

From: £59.95

Shave Cross House Hotel

The Shave Cross Inn Shave Cross Bridport Dorset, Bridport, Dorset, DT6 6HW

From: £170

Shirley Bed and Breakfast

81 St. Michael's Road, Bournemouth, Dorset, BH2 5DR

From: £30

South Rising Guest House

86 Parkstone Road, Poole, Dorset, BH15 2QE

From: £50

Southern Breeze Lodge

20 Southern Road, Bournemouth, Dorset, BH6 3SR

From: £78

Southernhay Hotel

42 Alum Chine Road, Bournemouth, Dorset, BH4 8DX

From: £45

Southville Guest House

5 Dorchester Road, Weymouth, Dorset, DT4 7JR

From: £45

Spring Cottage

Spring Cottage Mill Lane Marnhull, Sturminster Newton, Dorset, DT10 1JT

From: £90

Springfield Country Hotel Leisure Club and Spa

Grange Road, Wareham, Dorset, BH20 5AL

From: £94

St Leonards Hotel

185 Ringwood Road St Leonards, Ringwood, Dorset, BH24 2NP

From: £55

Stoneleigh Barn Bed and Breakfast

North Wootton, Sherborne Dorset, Dorset, DT9 5JW

From: £60

Summer Lodge Hotel

Evershot Dorset, Evershot, Dorset, DT2 0JR

From: £370

Sunbay Guest House

12 Brunswick Terrace, Weymouth, Dorset, DT4 7RW

From: £45

Suncliff Hotel

29 East Overcliff Drive, Bournemouth, Dorset, BH1 3AG

From: £32

Sunhaven Guest House

39 Southern Road, Bournemouth, Dorset, BH6 3SS

From: £68

Sunnyside Guest House

15 Brunswick Terrace, Weymouth, Dorset, DT4 7SA

From: £80

Swallows Rest

Martleaves Farm 41 South Road Wyke Regis, Weymouth, Dorset, DT4 9NR

From: £60

Swanage Haven Boutique Bed and Breakfast

3 Victoria Rd, Swanage, Dorset, BH19 1LY

From: £80

Thatch Cottage Guest House

Thatch Cottage Ringwood Road, Wimborne Minster, Dorset, BH21 6QY

From: £90

The Acorn Inn

28 Fore Street Evershot Dorset DT2 0JW, Evershot, Dorset, DT2 0JW

From: £99

The Annexe Mockbeggar

Terra Nova New Road Mockbeggar, Ringwood, Dorset, BH24 3NJ

From: £95

The Anvil Inn

Salisbury Road Pimperne, Blandford Forum Dorset, Dorset, DT11 8UQ

From: £85

The Aqua

Castletown, Portland, Dorset, DT5 1BD

From: £55

The Bay Guest House

10 Waterloo Place, Weymouth, Dorset, DT4 7PE

From: £89

The Beach House

2 Brunswick Terrace, Weymouth, Dorset, DT4 7RR

From: £40

The Bedford Guest House

17 The Esplanade, Weymouth, Dorset, DT4 8DT

From: £45

The Beech Tree

2 Stuart Road, Highcliffe Christchurch, Dorset, BH23 5JS

From: £45

The Bournemouth Maemar Hotel

91-95 West Hill Rd West Cliff, Bournemouth, Dorset, BH2 5PQ

From: £

The Bridge House Hotel

Ringwood Road, Ferndown, Dorset, BH22 9AN

From: £62.24

The Bull Hotel

The Headlands Downton Salisbury, Downton Salisbury, Dorset, SP5 3HL

From: £60

The Burley Inn

The Burley Inn The Cross Burley Hampshire, Burley, Dorset, BH24 4AB

From: £45

The Casterbridge

49 High East Street, Dorchester, Dorset, DT1 1HU

From: £75

The Castleton Hotel

1 highcliffe Rd, Swanage, Dorset, BH19 1LW

From: £60

The Channel Guest House

93 The Esplanade, Weymouth, Dorset, DT4 7AY

From: £54

The Chatsworth

14 The Esplnade, Weymouth, Dorset, DT4 8EB

From: £60

The Chetnole Inn

Chetnole Sherborne Dorset, Sherborne, Dorset, DT9 6NU

From: £80

The Chocolate Boutique Hotel

5 Durley Road, Bournemouth, Dorset, BH2 5JQ

From: £50

The Claremont Bed and Breakfast

89 St. Michael's Road, Bournemouth, Dorset, BH2 5DR

From: £40

The Cliffeside Hotel

East Overcliff Drive, Bournemouth Dorset, Dorset, BH1 3AQ

From: £31.24

The Coach and Horses Inn

Main Road South Perrott, Beaminster, Dorset, DT8 3HS

From: £50

The Cottage

Puddledock Lane, Weymouth, Dorset, DT3 6LZ

From: £80

The Countryman Inn

Blacknoll Lane, East Knighton, Dorset, DT2 8LL

From: £75

The Croham Hotel

9 Durley Road South West Cliff, Bournemouth, Dorset, BH2 5JH

From: £32

The Crown Hotel

51 - 53 St Thomas Street, Weymouth, Dorset, DT4 8EQ

From: £30.6

The Crown Inn

Church Street Puncknowle, Dorchester, Dorset, DT2 9BN

From: £70

The Edenhurst

122 The Esplanade, Weymouth, Dorset, DT4 7ER

From: £51

The Esplanade

141 The Esplanade, Weymouth, Dorset, DT4 7NJ

From: £70

The Fairhaven Hotel

37 The Esplanade, Weymouth, Dorset, DT4 8DH

From: £40.5

The Fontmell

Fontmell Magna, Shaftesbury, Dorset, SP7 0PA

From: £95

The Fountain Inn

The Street, White Parish Salisbury, Dorset, SP5 2SG

From: £40

The Fox Inn

Ansty, Dorchester, Dorset, DT2 7PN

From: £79.95

The Gamekeeper

16 North Street, Charminster, Dorset, DT2 9QZ

From: £65

The George

65 Dorchester Road, Weymouth, Dorset, DT4 7JX

From: £65

The Grange

12 Grange Road, Weymouth, Dorset, DT4 7PQ

From: £64

The Green House

4 Grove Road, Bournemouth, Dorset, BH1 3AX

From: £139

The Gresham

120 The Esplanade, Weymouth, Dorset, DT4 7EW

From: £50

The Hedley Hotel - Bed and Breakfast

125 West Hill Road, Bournemouth, Dorset, BH2 5PH

From: £45

The Heritage Bed and Breakfast

8 East Street Chickerell, Weymouth, Dorset, DT3 4DS

From: £79

The Hermitage Hotel

Exeter Rd, Bournemouth, Dorset, BH2 5AH

From: £87

The Hinton Firs Hotel

9 Manor Road East Cliff, Bournemouth, Dorset, BH1 3ET

From: £48

The Inn at Cranborne

5 Wimborne Street, Cranborne, Dorset, BH21 5PP

From: £50

The Junction Hotel by Marston's Inns

Great Western Road, Dorchester, Dorset, DT1 1UF

From: £70

The Kings Arms

Charlton Horethorne, Sherborne, Dorset, DT9 4NL

From: £100

The Kings Harbour Hotel

18 Castle Street, Christchurch, Dorset, BH23 1DT

From: £109

The Kingswood Guest House

55 Rodwell Road, Weymouth, Dorset, DT4 8QY

From: £79

The Langham

130 The Esplanade, Weymouth, Dorset, DT4 7EX

From: £75

The Langton Arms

Tarrant Monkton, Blandford Forum, Dorset, DT11 8RX

From: £70

The Living Room

2 Drury Road, Bournemouth, Dorset, BH4 8HA

From: £45

The Lodge At Meyrick Park Guest House

Central Drive, Bournemouth, Dorset, BH2 6LH

From: £42

The Lordleaze Hotel And Restaurant

Henderson Drive Forton Road, Chard, Dorset, TA20 2HW

From: £82

The Lugger Inn

30 West Street Chickerell, Weymouth, Dorset, DT3 4DY

From: £70

The Manor

15 - 17 Salisbury Road Christchurch, Christchurch, Dorset, BH23 7JG

From: £65

The Manor House

West Bexington, Bridport, Dorset, DT2 9DF

From: £85

The Mayfair

99 The Esplanade, Weymouth, Dorset, DT4 7BE

From: £80

The Mayfair Hotel

27 Bath Road, Bournemouth, Dorset, BH1 2NW

From: £72

The Moorhill House Hotel

Burley, Nr Ringwood, Dorset, BH24 4AH

From: £64

The Museum Inn

Farnham, Nr Blandford Forum Dorset, Dorset, DT11 8DE

From: £80

The Nook Guest House

The Esplanade, Weymouth, Dorset, DT4 8DG

From: £40

The Norfolk Hotel

Richmond Hill, Bournemouth, Dorset, BH2 6EN

From: £58.65

The Ocean Hotel and Spa

Southwell Park, Portland Dorset, Dorset, DT5 2NA

From: £89.1

The Ocean View Hotel

East Overcliff Drive, Bournemouth, Dorset, BH1 3AR

From: £49

The Old Farriers

The Old Farriers Abbey Close rear of Squires High Street, Shaftesbury, Dorset, SP7 8JE

From: £65

The Old Forge

Compton Abbas, Shaftesbury, Dorset, SP70NQ

From: £60

The Old Mill Bed and Breakfast

The Old Mill, Bere Regis, Dorset, BH20 7HS

From: £60

The Old Rectory Weymouth

42 Melcombe Avenue, Weymouth Dorset, Dorset, DT4 7TF

From: £

The Old Ship Inn

16 High West Street, Dorchester, Dorset, DT1 1UW

From: £55

The Old Tea House

44 High West St, Dorchester, Dorset, DT1 1UT

From: £90

The Pebbles

18 Kirtleton Ave, Weymouth Dorset, Dorset, DT4 7PT

From: £50

The Pines Hotel

34-36 Burlington Road, Swanage, Dorset, BH191LT

From: £49.5

The Quarterdeck

2 Sandbanks Rd Poole, Poole, Dorset, BH14 8AQ

From: £98

The Queens Arms

THe Queens Arms, Sherborne, Dorset, DT9 4LR

From: £85

The Queen's Head

North Street, Broad Chalke, Dorset, SP5 5EN

From: £55

The Queens Hotel and Spa

Meyrick Road, Bournemouth, Dorset, BH1 3DL

From: £45

The Red Lion Hotel

1 North Street, Wareham, Dorset, BH20 4AB

From: £85

The Richmoor Hotel

146 The Esplanade, Weymouth, Dorset, DT4 7NP

From: £45

The Riviera Hotel and Holiday Apartments Alum Chine

14 Burnaby Road Alum Chine, Bournemouth, Dorset, BH4 8JF

From: £59

The Rosefield Guest House

20 Dorchester Road, Weymouth, Dorset, DT4 7JU

From: £40

The Rosscourt

6 st johns road boscombe spa, Bournemouth, Dorset, BH5 1EL

From: £67

The Rothesay

Lymington Road, Christchurch, Dorset, BH23 4JS

From: £44

The Roundhouse

1 Meyrick Rd Lansdowne, Bournemouth, Dorset, BH1 2PR

From: £32

The Royal Oak

52 Dorchester Road, Weymouth, Dorset, DT4 7JZ

From: £50

The Savoy Hotel

West Hill Road Bournemouth, Bournemouth, Dorset, BH2 5EJ

From: £39

The Smugglers Inn

Osmington Mills, Weymouth, Dorset, DT3 6HF

From: £100

The Spice Ship

240 Preston Road, Weymouth, Dorset, DT3 6BJ

From: £38

The Stapleton Arms

Church Hill Buckhorn Weston Gillingham Dorset, Dorset, Dorset, SP8 5HS

From: £70

The Strand Hotel

19 Westby Road, Bournemouth, Dorset, BH5 1HA

From: £32

The Swan Inn

Swan Hotel Market Place, Sturminster Newton, Dorset, DT10 1AR

From: £50

The Sydney Arms

11 Bridport Road, Dorchester, Dorset, DT1 2NG

From: £50

The Three Lions

Stuckton, Fordingbridge, Dorset, sp62hf

From: £69

The Topaz Central Bournemouth

79 St Michaels Road Bournemouth, Bournemouth, Dorset, BH2 5DR

From: £79

The Warwick Guest House

9 The Esplanade, Weymouth, Dorset, DT4 8EB

From: £90

The Waterside

22 Southern Road, Bournemouth, Dorset, BH6 3SR

From: £65

The Wessex Hotel

11-13 West Cliff Rd, Bournemouth, Dorset, BH2 5EU

From: £53.1

The White Buck

Bisterne Close Burley, New Forest, Dorset, BH24 4AZ

From: £68

The White Hart Hotel

Market Cross, Sturminster Newton, Dorset, DT10 1AN

From: £45

The White House

428 Lymington Rd Highcliffe On Sea, Christchurch, Dorset, BH23 5HF

From: £55

The White House Bed and Breakfast

31A Dorchester Road Upton, Poole, Dorset, BH16 5NJ

From: £95

The Willows

Blandford Road Shillingstone, Blandford Forum, Dorset, DT11 0SG

From: £50

The Windsor Hotel

22 Brunswick Terrace, Weymouth, Dorset, DT4 7RW

From: £70

The Winter Dene

11 Durley Road South West Cliff, Bournemouth, Dorset, BH2 5JH

From: £50

The Wood Lodge

10 Manor Road East Cliff, Bournemouth, Dorset, BH1 3EY

From: £39.99

The Woodside

29 Southern Road, Bournemouth, Dorset, BH6 3SR

From: £45

Thistle Poole

The Quay, Poole, Dorset, BH15 1HD

From: £84.15

Three Springs Chalet - New Forest

Three Springs New Road Mockbeggar Ringwood Hants Bh24 3NJ, New Forest National Park, Dorset, BH24 3NJ

From: £90

Timrick Lodge

7 Lennox Street, WeymouthDorset, Dorset, DT4 7HD

From: £68

Tower House Hotel

West Cliff Gardens, Bournemouth, Dorset, BH2 5HP

From: £49

Town Hall Lodge Bed and Breakfast

Town Hall Lane, Swanage, Dorset, BH19 1EX

From: £97

Travelrest Bournemouth

135 West Hill Road, Bournemouth, Dorset, BH2 5EG

From: £36

Tregonholme Hotel

Tregonwell Road, Bournemouth, Dorset, BH2 5NT

From: £70

Trouville Hotel

Priory Road, Bournemouth, Dorset, BH2 5DH

From: £35

Trouville Lodge

Priory Road, Bournemouth, Dorset, BH2 5DF

From: £80

Tudor Grange Hotel - Bed and Breakfast

Gervis Road, Bournemouth, Dorset, BH1 3EE

From: £80

Twin Palms

24a King Street, Weymouth, Dorset, DT4 7BH

From: £50

Tyrrells Ford Hotel

Ringwood Road Avon, Christchurch, Dorset, BH23 7BQ

From: £60

Ullswater Hotel

West Cliff Gardens, Bournemouth, Dorset, BH2 5HW

From: £47

Urban Beach Hotel

23 Argyll Road, Bournemouth, Dorset, BH5 1EB

From: £63

Valentine Guest House

1 Waterloo Place, Weymouth, Dorset, DT4 7NS

From: £80

Villa Weymouth 1

, Weymouth, Dorset, DT49DT

From: £

Villa Weymouth 2

, Weymouth, Dorset, DT49DT

From: £

Villa Weymouth 3

, Weymouth, Dorset, DT49DT

From: £160.08

Villa Weymouth 4

, Weymouth, Dorset, DT49DT

From: £171.6

Villa Weymouth 5

, Weymouth, Dorset, DT49DT

From: £

Village Urban Resort Bournemouth

Wessex Fields Deansleigh Rd, Bournemouth, Dorset, BH7 7DZ

From: £75

Visit Rockley

Rockley Holiday Park 14 Napier Road, Poole, Dorset, BH15 4LZ

From: £88.333333

Wadham Guest House

22 East Street, Weymouth, Dorset, DT4 8BN

From: £44

Watermead Guest House

83 High Street, Chard, Dorset, TA20 1QT

From: £45

Water's Edge Bed and Breakfast

8 Bure Lane, Mudeford, Dorset, BH23 4DW

From: £80

Waters Reach Guest House

59 Stour Road Christchurch, Dorset, Dorset, BH23 1LN

From: £59

Waves In

14 Knole road, Bournemouth, Dorset, BH1 4DQ

From: £40

Wayside Cottage

Wayside Cottage Garden road Burley, Burley, Dorset, BH24 4EA

From: £85

Weavers Cottage

Stickleys Barn Minchington Blandford Forum Dorset, Blandford Forum, Dorset, DT11 8DH

From: £

Wenlock House

107 The Esplanade, Weymouth, Dorset, DT47EE

From: £40

Wessex Royale Hotel

32 High West Street, Dorchester, Dorset, DT1 1UP

From: £49

West Acres Bed and Breakfast

West Street Winterborne Kingston, Blandford Forum, Dorset, DT11 9AT

From: £40

West Cliff Inn

15 West Cliff Road, Bournemouth, Dorset, BH2 5EX

From: £49

Weston Cottage

6 Macaulay Road Broadstone, Poole Dorset, Dorset, BH18 8AR

From: £65

Westwood House

High West Street, Dorchester, Dorset, DT1 1UP

From: £70

Westwood Lodge

3 Quarleston Hamlet Winterborne Stickland, Blandford Forum, Dorset, DT11 0NP

From: £45

Whitecliff Guest House

7 Brunswick Terrace, Weymouth, Dorset, DT4 7RW

From: £35

Whitehall Hotel

Exeter Park Road, Bournemouth, Dorset, BH2 5AX

From: £42

Wooden Cabbage House

East Chelborough, Dorchester Dorset, Dorset, DT2 0QA

From: £90

Woodfalls Inn

The Ridge Redlynch, Salisbury, Dorset, SP5 2LN

From: £59.99

Woodland Views

Woodland Views Catherines Well Milton Abbas, Blandford Forum, Dorset, DT11 0AS

From: £50

Wynards Farm

Wynards Farm Winfrith Newburgh, Dorchester, Dorset, DT2 8DQ

From: £65

Wyvern Hotel

24 Glen Road, Bournemouth, Dorset, BH5 1HR

From: £60

Yalbury Cottage

Lower Bockhampton, Dorchester, Dorset, DT2 8PZ

From: £85

Yellowham Farmhouse

Yellowham Wood, Dorchester Dorset, Dorset, DT2 8RW

From: £89

Yenton Hotel

5 Gervis Rd East Cliff, Bournemouth, Dorset, BH1 3ED

From: £44.99

Yew Tree View

Bat Alley, Marnhull, Dorset, DT10 1NX

From: £

YHA Portland

Hardy HouseCastle Town, Portland, Dorset, DT5 1AU

From: £21

YHA Swanage

20 Cluny Crescent, Swanage, Dorset, BH19 2BS

From: £15

 

   

BUYAGIFT



Buyagift is the place to go to buy activity gifts for friends and family in the UK and Ireland.

Book Online

 



Home - Search - Contact - Jobs
UK Events - Travel

Site Map

© Copyright 1999 - 2018 Good Night Hotels. All rights reserved.

Every effort has been taken to ensure the accuracy of the content of this site but the publisher
cannot be held responsible for the consequences of any errors. A number of external links exist
within the site and the publisher does not endorse any such external links.