Hotel in Bruges

Search Hotels

Select date

Select date

Ages of children:
Specify the age of a child
Specify the age of children

Golf hotels in Bruges

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation



Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

5 properties found

  • Grand Hotel Casselbergh

    Hoogstraat 6 Bruges 8000, Bruges, Belgium (Show map)

    The spa centre situated in the historical 14th, 16th and 17th-century cellars offers a gym, sauna and a Turkish steam room.

    Grand Hotel Casselbergh combines a rich history with modern luxury.


    From US$ 132
    price for 1 night
    Book Now From US$ 132
  • Best Western Premier Weinebrugge

    Leikendreef 1, Brugge 8200, Belgium, Bruges, Belgium (Show map)

    The quiet Best Western Premier Weinebrugge Hotel offers spacious guest rooms close to Boudewijn Seapark, Minnewater and Beguinage. Featuring traditional architecture, the hotel is welcoming guests since 2007.


    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • Azalea

    Wulfhagestrast 43,8000 Brugge,Belgium, Bruges, Belgium (Show map)

    The 3-star Azalea Hotel is located in the heart of Bruges. This comfortable hotel was opened in 1984 and renovated in 2003.


    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Jan Brito - Small Elegant Hotel

    Freren Fonteinstraat, 1, Bruges, Belgium (Show map)

    Jan Brito - Small Elegant is a 4-star hotel providing a modern accommodation near to The Markt, Market Square and Burg Square. The quiet hotel was built in 1995 and refurbished in 2006.


    From US$ 86
    price for 1 night
    Book Now From US$ 86
  • Velotel Brugge

    Handboogstraat 1, Bruges, Belgium (Show map)

    Situated near bars and restaurants, the 4-star Velotel Brugge comprises 120 rooms with a view over the bay. Opened in 2002, the attractive hotel attracts visitors with its medieval architecture.


    From US$ 72
    price for 1 night
    Book Now From US$ 72