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 264 holiday homes, holiday apartments and self-catering flats in Belgium. Use the options on the left-hand side to further refine your selection.
De Bosbeekpoort recommended

De Bosbeekpoort

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

Adelaide recommended

Adelaide

Holiday home
Ronse
€ 2800 per week max. 20 people

Kapelmuur recommended

Kapelmuur

Holiday home
Geraardsbergen
€ 575 per week max. 6 people

The Kapelmuur is a completely remodeled cozy townhouse in a quiet side street near the top of the "Vesten" and "The Wall of Geraardsbergen"

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.

Le Baron Apartments recommended

Le Baron Apartments

Apartment
Stavelot
€ 450 - € 675 per week max. 2 people

Relax and enjoy your stay in this stylish and cosy apartment in the heart of the Ardennes.

Clermontshof recommended

Clermontshof

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

Vakantiewoning La Cereza recommended

Vakantiewoning La Cereza

Holiday home
Brakel
€ 1000 - € 1200 per week max. 14 people

Ieper

Vakantiewoning Wisteria

€ 650 - € 700 per week
max. 8 people

Hasselt

The GuestHouse

max. 2 people (combinable to: :x: 4)

LOKER

Vakantiewoning "De Vijf Bergen"

max. 14 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

Oudenaarde

Vakantiewoning d'Eenaemsche Vierschaere

€ 550 per week
max. 8 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

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

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

€ 420 - € 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

ieperlee 23

€ 770 - € 910 per week
max. 6 people

Ieper

Le Chat Noir 10.0

€ 800 per week
max. 8 people

Leuven

kalfib61

€ 325 per week

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 8.9

€ 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, ruim 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)

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

Passendale

Casa D&N

€ 850 per week
max. 10 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

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

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.8

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

€ 550 - € 620 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

Westrozebeke

De Clincke 15 pers.

€ 1105 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

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)

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

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

€ 610 - € 630 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)

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

Oelegem

Helpende Hand

Waulsort

Pau què ç' fuche

€ 230 - € 330 per week
max. 6 people

Mettet

La Ferme de Toijolle 5.8

€ 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

€ 350 - € 590 per week
max. 5 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 Karabinier

€ 600 - € 660 per week
max. 6 people

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

Paliseul (bij Bouillon)

Les Trois Mousquetaires

€ 395 - € 495 per week
max. 12 people

Rendeux

La Datsja

€ 341 - € 426 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

€ 350 - € 590 per week
max. 6 people

Erezée

chalet Het Vijfde Seizoen 9.3

max. 8 people

Profondeville Lesve

Trou de Nutons 3.5

€ 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 ***

€ 380 - € 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.8

€ 445 - € 755 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

Knokke-Heist

Cnocoon

€ 750 per week
max. 4 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 - € 1550 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