Holiday homes, holiday apartments and self-catering flats in Belgium

Looking for a B&B holiday home in Belgium? Take a look below for a choice of 268 holiday homes, holiday apartments and self-catering flats in Belgium. Use the options on the left-hand side to further refine your selection.
Adelaide recommended

Adelaide

Holiday home
Ronse
€ 2800 per week max. 20 people

Campagne sur Mer Vakantiewoning recommended

Campagne sur Mer Vakantiewoning

Holiday home
Veurne
€ 1250 - € 1850 per week max. 13 people

If you are looking for a charming getaway in West Flanders, come and spend a weekend at Campagne Sur Mer B&B near Veurne, on the coastline of Belgium

ICZ2 vakantiewoning recommended

ICZ2 vakantiewoning

Holiday home
Menen
€ 335 - € 396 per week max. 6 people

This holiday house 6 pers. It is situated in a eara close to E17 Ghent-Lille (Fr.) and the french border. Which give you great cycling and tramping.

Clermontshof recommended

Clermontshof

Holiday home
Remersdaal
€ 1045 - € 1295 per week max. 22 people

De Bosbeekpoort recommended

De Bosbeekpoort

Holiday home
Opglabbeek
9.6
€ 360 per week max. 5 people

Vakantiewoning Wisteria

Vakantiewoning Wisteria

Holiday home
Ieper
€ 650 - € 700 per week max. 8 people

Centrally located between Ypres, also known as the Queen City of the Westhoek, and Heuvelland with its beautiful nature. Ideal for cycling and walking

LOKER

Vakantiewoning "De Vijf Bergen"

max. 14 people

Anhée-Bioul

Les Dûves

€ 460 - € 650 per week
max. 4 people (combinable to: :x: 25)

De Panne

PrinsAlbertlaan38

max. 4 people

Cherain

Cherongo

€ 474 - € 574 per week
max. 8 people

Diksmuide

Victoria Fields 9.7

max. 24 people

Wijtschate - Heuvelland

Croonaert Corner

€ 1150 per week
max. 10 people

Diksmuide

Reigersnest

€ 400 - € 600 per week
max. 6 people

Bonlez (Chaumont-Gistoux)

Nous Hôtes

€ 515 - € 590 per week
max. 4 people

Ieper

Albertushof

€ 1400 per week
max. 6 people

Damme

De Swaenhoeck - Landhuys

€ 850 - € 950 per week
max. 8 people (combinable to: :x: 12‑16)

Lampernisse - Diksmuide

De Oude School

€ 395 - € 545 per week
max. 6 people

Maldegem Ursel

Ursel-Cottage

Humain

La Cabanne Paronamique

max. 6 people

Boekhoute

Land's End 10.0

€ 450 - € 1120 per week
max. 4 people

Westrozebeke

De Clincke 15 pers.

€ 1095 per week
max. 15 people (combinable to: :x: 23)

Gent

Koestraat46

€ 390 per week
max. 2 people

Septon - Durbuy

Villa la Reine

max. 12 people

Montbliart

Gîte de charme A l'Ombre du Clocher

€ 230 - € 325 per week
max. 6 people

Barvaux-sur-Ourthe

Ons Chalet@Barvaux

€ 320 - € 480 per week
max. 8 people

Damme

Vakantiehuis Damme

€ 550 - € 650 per week
max. 6 people

Boekhoute (Assenede)

Vakantiewoning Boekhoutedorp20

€ 550 per week
max. 6 people

Riemst

De Oude Winning - vakantiewoning 2

€ 295 - € 350 per week
max. 4 people (combinable to: :x: 9‑12‑17)

Hombourg

Hoeve Espewey - Studio 8.7

max. 4 people (combinable to: :x: 8‑12‑16)

Neerpelt

Campinor 2

€ 350 - € 455 per week
max. 6 people (combinable to: :x: 12)

Houx (Yvoir)

Les petits bouts de craie 9.4

max. 6 people

Lompret (Chimay)

La Boerderij (Gite 2)

max. 9 people (combinable to: :x: 15)

Damme

De Swaenhoeck - Bakkershuys

€ 550 - € 650 per week
max. 4 people (combinable to: :x: 8‑12‑16)

Gent

Villa Eulalie

€ 600 per week
max. 4 people

Lompret (Chimay)

La Boerderij (Gite 1)

max. 6 people (combinable to: :x: 15)

Archennes

Cabane des Monts

Jodoigne

7 aux Marchés

€ 250 per week
max. 4 people

Cens (Tenneville)

Villa Cens

€ 525 - € 675 per week
max. 8 people

Engelmanshoven - Sint-Truiden

Het Moken

€ 375 - € 495 per week
max. 4 people

Torgny (Rouvroy) bij Virton

Gîte Le Mont d'Or

€ 750 - € 850 per week
max. 8 people

Tielt

Sleutelhuys 9.3

max. 12 people

Malmédy (Baugnez)

L'Horizon Studio & Apparts.

Haaltert

De Rode Beuk

max. 6 people

Poperinge

Juliette 9.8

€ 420 per week
max. 4 people

Assenede

Cottage Doornendijk 10.0

€ 400 - € 600 per week
max. 4 people

Middelkerke

Residentie Excelsior 8.5

€ 200 - € 490 per week
max. 2 people

Wachtebeke

Villa Annie Cousaert 9.8

max. 5 people

Holsbeek

Vakantieverblijf Hageland

€ 460 - € 520 per week
max. 6 people

Holsbeek

De Uitweg

€ 650 per week
max. 9 people

Merksplas

B&B - Logies 't Breugelhof 9.8

max. 6 people

Léglise

La Distillerie

€ 290 - € 410 per week
max. 4 people

Diksmuide

Villa Eclectica

€ 610 - € 690 per week
max. 6 people

Lauwe-Menen

ICZ vakantiewoning

€ 320 - € 380 per week
max. 5 people

Diest

Les Tourelles

€ 340 - € 390 per week
max. 6 people

Neerpelt

Campinor 1

€ 735 per week
max. 6 people (combinable to: :x: 12)

Veurne

't Stilleven

€ 450 per week
max. 4 people

Hombourg

Hoeve Espewey - 4 pers. 8.7

max. 4 people (combinable to: :x: 8‑12‑16)

Tintange Fauvillers

Gîtes de charme Tintange - Les Bruyères

max. 7 people (combinable to: :x: 15)

Stoumont

Vakantiewoning (Gite rural) Bisou de la Roche

€ 530 - € 665 per week
max. 4 people

Ronse

La Quitapenas

max. 6 people

Kortessem

Rootmolen

€ 415 per week
max. 5 people

Ieper

Le Chat Noir 10.0

€ 800 per week
max. 8 people

Leuven

kalfib61

€ 325 per week

Hasselt

Jardin des Pommes 8.4

€ 700 per week
max. 2 people

Paliseul

La Ferme Oubliée

€ 470 - € 825 per week
max. 12 people

Landen

Station Racour

€ 450 per week
max. 5 people

Hombourg

Hoeve Espewey - 8 pers. 8.7

max. 8 people (combinable to: :x: 12‑16)

Denée – Maredsous

La Classe

€ 2200 - € 3200 per week
max. 21 people (combinable to: :x: 25)

Dinant

La Grange d'Herbuchenne 9.8

€ 520 - € 700 per week
max. 6 people

Sivry

Sous Les Vignes 9.0

max. 8 people

Bomal-sur-Ourthe (Durbuy)

L'Orée De Bomal 8.8

€ 1059 - € 1800 per week
max. 15 people (combinable to: :x: 23‑29‑30‑...‑66‑74)

Diepenbeek

Sauna Cottage

max. 4 people

Hamont-Achel

Contrast 46 9.8

€ 310 per week
max. 4 people

Leignon (Ciney)

La Grange d'Ychippe 9.0

€ 515 - € 895 per week
max. 12 people

Sint-Andries

Het Brugse Knusse

€ 490 - € 590 per week
max. 5 people

Riemst

De Barrier

€ 370 - € 420 per week
max. 6 people

Tintange Fauvillers

Gîtes de charme Tintange - La Fontaine

max. 8 people (combinable to: :x: 15)

Wavre-Limal

La Gallinette

max. 2 people

Geraardsbergen

Vakantiewoning De Muur 9.3

€ 1175 per week
max. 16 people

Gent

No 59, nieuw vakantiehuis in Gent centrum

€ 625 - € 700 per week
max. 2 people

Jette

Luc en Katrien

max. 2 people

Ghoy

Ancienne Fleur

€ 320 per week
max. 6 people

Alveringem

't Wydouw

€ 600 - € 700 per week
max. 6 people

Beauraing

Blues Gite

max. 24 people

Saint-Hubert

L'Ambiance

max. 48 people

Bras-Haut

Jardins de la Core

max. 9 people

Sprimont

Gites d'Ogné - Campagnol 6-22 personen

max. 6 people (combinable to: :x: 12‑16‑22)

Westrozebeke

De Clincke 8 pers.

€ 750 per week
max. 8 people (combinable to: :x: 23)

Temse

Vakantieappartement Wilford

max. 4 people

Riemst

De Oude Winning - vakantiewoning 3

€ 590 - € 700 per week
max. 8 people (combinable to: :x: 12‑13‑17)

Schellebelle

De 123

max. 6 people

Bierbeek

B Apartment

€ 495 per week
max. 2 people

Holsbeek

Geestmolenhof

max. 4 people

Houffalize

Kerpa

max. 6 people

Sprimont

Gites d'Ogné - Grand Duc 10-22 personnes

€ 585 - € 765 per week
max. 10 people (combinable to: :x: 16‑22)

Brussel/Etterbeek

EU Residence

max. 6 people

Roosdaal

Brokantie

max. 5 people

Zonnebeke

De Kortekeer

€ 450 - € 790 per week
max. 4 people

Watou

Huis van de Dichter

€ 300 - € 375 per weekend
max. 10 people

Forrieres

Le Hibou 1.0

max. 47 people

Riemst

De Oude Winning - vakantiewoning 1

€ 295 - € 700 per week
max. 5 people (combinable to: :x: 9‑13‑17)

Wiers

Maison d'hôtes BeCosy

max. 10 people

Koksijde

Vakantiehuis 10pers 8.8

max. 10 people

Brugge

Anna's House

max. 6 people

Ursel

Rainbow lodge

€ 500 - € 700 per week
max. 4 people

Liège

Au coeur de Liège 8.4

max. 4 people

Antwerpen

Zuid58

max. 2 people

Zonnebeke

Zonnegloed"Oscma"

€ 360 per week
max. 4 people

Ieper

Apartmentsypres - Belfort

€ 95 - € 105 per weekend
max. 2 people (combinable to: :x: 6)

Sprimont

Gites d'Ogné - Colvert 6-22 personen

max. 6 people (combinable to: :x: 12‑16‑22)

Dochamps

Gioia

€ 495 per weekend
max. 8 people

Westouter

Vakantiehuis De Boshoeve

max. 10 people

Ieper

Apartmentsypres - Kathedraal

€ 120 - € 130 per weekend
max. 4 people (combinable to: :x: 6)

Ieper

Ypres Ramparts House 10.0

€ 450 - € 760 per week
max. 6 people

Mozet

Le Paradis des Lièvres

€ 1050 - € 1600 per week
max. 14 people

Damme

De Swaenhoeck - Delftse Hoeve

€ 550 - € 650 per week
max. 4 people (combinable to: :x: 8‑12‑16)

Loker (Heuvelland)

Il Silenzio

max. 6 people

Ieper

Thuzetje 8.7

€ 300 - € 450 per week
max. 5 people

Waimes

L'Ancienne Ferme

€ 695 - € 1295 per week
max. 20 people

Monceau-en-Ardenne

Maison de Campagne

max. 8 people

Anlier (Habay)

Non Loin de l'Arlune

€ 195 - € 320 per week
max. 4 people

Koksijde

Maison Douira

€ 550 - € 1450 per week
max. 8 people

Brugge

Stan's Cottage

€ 400 per week
max. 3 people

Essen

Vakantiehoeve Hannekentas - Kastanjekamer

€ 637 per week
max. 8 people (combinable to: :x: 14‑20)

Erezée

Le Liry

max. 20 people

Barvaux sur Ourthe - Durbuy

Chalet "De Klingelhütte" 10.0

€ 490 - € 665 per week
max. 8 people

Maaseik-Opoeteren

Bosbeekvallei Vakantieappartement

max. 5 people

Durbuy

Charme a Biron 9.7

€ 995 - € 1055 per week
max. 8 people

Jannee

Logis au Chateau

max. 8 people

Heure

Mon Reve

max. 8 people

Dochamps

Le Mirador

€ 730 - € 1200 per week
max. 14 people

Koksijde

NieuwPoort Suite

Ronzon Village

Ardennes-Roulotte

Boussu-Lez-Walcourt

Forest Lodge 8.8

€ 650 - € 850 per week
max. 6 people

Louette-St-Denis

Lerepos

max. 4 people

Harre

Charmechalet Sol Croupet 9.3

€ 1495 - € 1795 per week
max. 26 people

Rendeux

Chalet Rendeux

max. 13 people

Sainte - Ode

Villa Houmont

max. 8 people

Oostduinkerke

Domein Rietvelde - Vakantiehuisje 1

€ 350 per week
max. 6 people (combinable to: :x: 11‑12‑17‑...‑24‑29)

Theux

La Muletiere 8.9

€ 170 - € 300 per weekend
max. 4 people

Bomal-sur-Ourthe (Durbuy)

L'Orée De Bomal - La Cornaline 8.8

€ 840 - € 1680 per week
max. 14 people (combinable to: :x: 22‑28‑29‑...‑66‑74)

Koksijde

Villa Les Muguets 9.4

€ 550 - € 1550 per week
max. 8 people

Barvaux

Chalet Joran

€ 670 - € 835 per week
max. 8 people

Maasmechelen

Vakantiehuis Limburg

max. 5 people

Voeren

Vakantieverblijf De Molenhoeve (woning 6 pers.)

€ 395 - € 450 per week
max. 6 people (combinable to: :x: 10‑21‑25‑...‑51‑55)

Oudenaarde

Vakantiewoning d'Eenaemsche Vierschaere

€ 550 per week
max. 8 people

Herne

"Op de Ketelberg"

€ 500 per week
max. 2 people

Joncret (Gerpinnes)

Gîte les Bruyeres

max. 6 people

La Gleize-Stoumont

La Cour Fleurie

max. 8 people

Barvaux

Chalet Moby

max. 6 people

Maarkedal

Het Hoefijzer

max. 14 people (combinable to: :x: 34)

Sint-Margriete

Ter-Roeselaere

€ 550 - € 650 per week
max. 10 people

Nivelles

La Très Petite Tour

max. 2 people

Libin

Trois Pommes

€ 660 - € 800 per week
max. 12 people

Everbeek (Brakel)

Boerderij21

max. 4 people

Froidmont

Gîte Ferme du Moulin

€ 350 per week
max. 7 people

Grand Sart

Vakantiewoning

max. 6 people

Ambly

Le Sabot

€ 495 - € 715 per weekend
max. 15 people

Sint-Pieters-Voeren

KasteelZicht 9.5

€ 450 - € 550 per week
max. 8 people

Barvaux-sur-Ourthe

Chalet Alppimaja

max. 6 people

Biron - Erezée

chalet "Les 4 Fleurs"

max. 9 people

Voeren

Vakantieverblijf De Molenhoeve (woning 4 pers.)

€ 325 - € 395 per week
max. 4 people (combinable to: :x: 10‑19‑25‑...‑49‑55)

Durbuy

Chalet de Luxe

max. 10 people

Poperinge

Marjolein Guesthouse 10.0

€ 468 per week
max. 4 people

Maasmechelen

Pinocchio

Nieuwpoort-Bad

De Meeuwentuin

€ 420 - € 560 per week
max. 2 people

Westmalle

vakantiehuis "Effe Malle"

€ 500 - € 580 per week
max. 7 people

Koksijde

Duinpaviljoen 6.4

€ 1800 per week
max. 18 people

Tongeren

Balcone

€ 590 - € 610 per week
max. 4 people

De Haan

Appartement Zeespar

max. 4 people

Oostduinkerke

Domein Rietvelde - Vakantiehuisje 2

€ 350 per week
max. 6 people (combinable to: :x: 11‑12‑17‑...‑24‑29)

Niel-bij-St.-Truiden Gingelom

Aan het Tombos - Conference

€ 320 - € 410 per week
max. 6 people (combinable to: :x: 10‑14‑18)

Bomal-sur-Ourthe (Durbuy)

L'Orée De Bomal - La Topaze 8.8

€ 900 - € 1800 per week
max. 15 people (combinable to: :x: 23‑29‑30‑...‑66‑74)

Bomal-sur-Ourthe (Durbuy)

L'Orée De Bomal - Le Saphir 8.8

€ 480 - € 960 per week
max. 8 people (combinable to: :x: 16‑22‑23‑...‑66‑74)

Voeren - Dalhem

Hoeve Carpe-Diem - Vakantiewoning Valleyzicht

max. 8 people (combinable to: :x: 16)

Durbuy

Chalet Erica

max. 8 people

Smuid

"Le Pré du Cerf " 2 gîtes de charme (12 et 14 personnes)

€ 960 - € 1060 per week
max. 14 people

Essen

Vakantiehoeve Hannekentas - Lindeloft

€ 455 per week
max. 6 people (combinable to: :x: 12‑14‑20)

Voeren

Vakantieverblijf De Molenhoeve (woning 15 pers.)

€ 895 - € 925 per week
max. 15 people (combinable to: :x: 19‑21‑25‑...‑51‑55)

Brakel - Everbeek

Gite De Schelf

€ 700 - € 760 per weekend
max. 22 people

Kinrooi

Bij de zöster

€ 600 per week
max. 5 people

Peruwelz (Braffe)

Maison Vimoric

€ 280 per week
max. 3 people

Sint-Pieters-voeren

de Ezelhoeve

max. 2 people

Lessines

'A la Frontière'

max. 7 people

Brecht

Loeyakkershof

€ 345 - € 1345 per week
max. 14 people

Oostduinkerke

Delvaux

€ 595 per week
max. 5 people

Niel-bij-St.-Truiden Gingelom

Aan het Tombos - Bigareau

€ 420 - € 520 per week
max. 8 people (combinable to: :x: 12‑14‑18)

Maarkedal

Het Gareel 5.4

max. 20 people (combinable to: :x: 34)

Gouvy

A Merveille

max. 8 people

Paliseul

Casa Wynant

€ 585 - € 750 per week
max. 18 people

Oostende

Appartement Het Craeynest

max. 2 people

Passendale

Cottage D&N

max. 6 people

Waulsort

Pau què ç' fuche

€ 230 - € 330 per week
max. 6 people

Mettet

La Ferme de Toijolle 9.3

€ 300 - € 400 per week
max. 8 people

La Roche

Maison St Martin

max. 6 people

Hastiere Lavaux

De Boshut

€ 565 - € 700 per week
max. 6 people

Heure

Les Auges

max. 10 people

Oostduinkerke

Aphrodite

€ 200 - € 550 per week
max. 6 people

De Panne

Duinhoek23

€ 284 - € 599 per week
max. 8 people

Vervoz Clavier

Vervoz

max. 12 people

Durbuy (Bomal sur Ourthe)

Charme a Bomal 9.6

€ 995 per week
max. 11 people

DURBUY

Chalet de Luxe 9.9

€ 1060 - € 1460 per week
max. 10 people

Durbuy

Chez Nous

max. 14 people

Dochamps

Clef des Forêts

max. 13 people

Durbuy

App à Durbuy

max. 6 people

Houmart - Durbuy

Une Maison à la Campagne

max. 4 people

Zedelgem

De Kave 10.0

max. 6 people

Barvaux

Chalet Interwood

max. 8 people

Oostduinkerke

Domein Rietvelde - Vakantiehuisje 3

€ 350 per week
max. 5 people (combinable to: :x: 11‑17‑23‑29)

Niel-bij-St.-Truiden Gingelom

Aan het Tombos - Jonagold

€ 320 - € 410 per week
max. 4 people (combinable to: :x: 10‑12‑18)

Bomal-sur-Ourthe (Durbuy)

L'Orée De Bomal - L'Opale 8.8

€ 840 - € 1680 per week
max. 14 people (combinable to: :x: 22‑28‑29‑...‑66‑74)

Bomal-Sur-Ourthe (Durbuy)

Maison Sur Les Roches

max. 8 people

Ittre

Gîte "Les Glycines"

€ 215 - € 260 per week
max. 4 people

Spa

Au coeur de Spa

max. 14 people

Westouter

Hellegat Cottage

max. 12 people

Essen

Vakantiehoeve Hannekentas - 't Huis van Moetje Jonne

€ 546 per week
max. 6 people (combinable to: :x: 12‑14‑20)

Voeren

Vakantieverblijf De Molenhoeve (woning 30 pers.)

€ 1695 - € 1795 per week
max. 30 people (combinable to: :x: 34‑36‑40‑...‑51‑55)

Passendale

De Peerdenhoeve - appartement 1

€ 300 per week
max. 4 people (combinable to: :x: 8)

Oudenaarde

"Ter Ename" ****

€ 500 per week
max. 4 people

Fontaine-Valmont

Le ValSambre

€ 345 - € 400 per week
max. 5 people

Westouter - Heuvelland

Casselcharm

€ 350 per week
max. 8 people

Kortessem

de Pluktuin

€ 625 per week
max. 8 people

Hertsberge

Hemelsgoed

€ 850 - € 1250 per week
max. 8 people

Vielsalm

AquaSilva

€ 530 - € 690 per week
max. 8 people

Biron-Erezée

Chalet "De 4 Seizoenen"

max. 12 people

Maarkedal

Het Vergezicht

€ 750 - € 1100 per weekend
max. 12 people

Paliseul (bij Bouillon)

Les Trois Mousquetaires

€ 395 - € 495 per week
max. 12 people

Rendeux

La Datsja

€ 312 - € 390 per week
max. 4 people

Mettekoven

Martenshof

Durbuy

Le Cottage

max. 4 people

Braine-le-Chateau

Les Cinq Saules 9.9

€ 700 - € 950 per week
max. 8 people

Ruddervoorde

De Zingende Watermolen

€ 1650 per week
max. 21 people

Koksijde

Delphine

€ 200 - € 550 per week
max. 6 people

Erezée

chalet Het Vijfde Seizoen 9.3

max. 8 people

Profondeville Lesve

Trou de Nutons 2.3

€ 496 - € 758 per week
max. 14 people

Lierneux

La P'Tite Maison

Kinrooi

Pieters Huis

€ 350 per week
max. 4 people

Ieper - Zillebeke

Caterpillar Vakantiehuis

€ 250 - € 450 per week
max. 7 people

Vielsalm

KoekoelaVache

max. 8 people

Diksmuide

't Blooteland ***

€ 400 - € 460 per week
max. 5 people

Louette-St-Denis

La belle vue

€ 300 - € 395 per week
max. 7 people

Ambly

La Prée

€ 650 - € 1275 per week
max. 15 people

Oostduinkerke

Domein Rietvelde - Het Riethuis

€ 350 per week
max. 12 people (combinable to: :x: 17‑18‑23‑24‑29)

Vielsalm

Ancienne Scierie

€ 489 - € 699 per week
max. 9 people

Biron

Le calme à Biron 9.7

€ 455 - € 725 per week
max. 7 people

Passendale

De Peerdenhoeve - appartement 2

€ 300 per week
max. 4 people (combinable to: :x: 8)

Bomal-sur-Ourthe (Durbuy)

L'Orée De Bomal - L'Emeraude 8.8

€ 480 - € 960 per week
max. 8 people (combinable to: :x: 16‑22‑23‑...‑66‑74)

Houffalize

Kerpa, gîte Ardennes

max. 6 people

Loker (Heuvelland)

Zicht Magnifiek

€ 595 per week
max. 10 people

Voeren - Dalhem

Hoeve Carpe-Diem - Vakantiewoning Natuurschoon

max. 8 people (combinable to: :x: 16)

Ellezelles

Gîte rural " L'archipel "

€ 600 - € 800 per week
max. 9 people

Maldegem

De Wingerd

€ 350 - € 370 per week
max. 4 people

Antwerpen

Ahome Awayfromhome 9.4

max. 4 people

Malmédy

Ovifat Hébergement

max. 8 people

Knokke-Heist

Cnocoon

€ 750 per week
max. 4 people