Netherlands

Rooftop Apartments and Penthouses

July 13, 2025

Beautiful penthouse near Rai and centre

star iconstar iconstar icon

Beautiful penthouse near Rai and centre

All rooms come with a fridge. Guests can make use of the common kitchen to prepare meals. A grocery shop and a restaurant are within a 100-yard reach.

Apartment address: Waalstraat 78-4, Zuideramstel, 1079 EA Amsterdam, Netherlands

gay and lgbt+ friendly
This is a Proud Certified property where you can be extra sure of a welcoming stay.
parking
Public parking is available at a location nearby (reservation is not needed) and costs € 25 per day.
family
Children of all ages are welcome.
pets
Pets are not allowed.

Most popular facilities

2 swimming pools • Parking • Fast free Wifi 379 Mbps) • Airport shuttle • Non-smoking rooms • Fitness center • Bar • Heating • Laundry

Penthouse Belle Vue

star iconstar iconstar iconstar icon

Penthouse Belle Vue

They come with a fully furnished kitchenette that includes a washing machine.

Apartment address: Jacob Kalffweg 30, 1865 AR Bergen aan Zee, Netherlands

parking
Public parking is available at a location nearby (reservation is not possible) and costs € 5 per day.
family
Children of all ages are welcome.
pets
Pets are not allowed.

Most popular facilities

Parking • Beachfront • Free WiFi • Non-smoking rooms • Family rooms

Pharos III 17-1104 Penthouse Sky

star iconstar iconstar iconstar icon

Pharos III 17-1104 Penthouse Sky

"Offering air-conditioned rooms in the Vaticano Prati

City Center Family Apartment Balcony open View Delft

star iconstar iconstar icon

City Center Family Apartment Balcony open View Delft

Each room here will provide you with a TV, air conditioning and a patio. There is a full kitchen with a microwave and a refrigerator. Featuring a shower, private bathroom also comes with a hairdryer and bathrobes.

Apartment address: Vesteplein, 2611 WG Delft, Netherlands

parking
Public parking is available at a location nearby (reservation is not needed) and charges may apply.
family
Children of all ages are welcome.
pets
Pets are allowed on request.

Most popular facilities

Parking • Free WiFi • Family rooms • Non-smoking rooms

Deluxe 35m2 City Center Suite - with Views

star iconstar iconstar icon

Deluxe 35m2 City Center Suite - with Views

The nearest airport is Weeze Airport, 55 miles from the vacation home."

Apartment address: 6 Ridderstraat C, 5211 KA Den Bosch, Netherlands

parking
No parking available.
family
Children of all ages are welcome.
pets
Pets are not allowed.

Most popular facilities

document.addEventListener('DOMContentLoaded', function () {/*** provides the current user's cookie consent* in order to use it:* 1. inline privacy/cookieConsent.js in the page you need to use it.* please note that this library relies on window.PCM.isCountryNeedCookieBanner to be initialised* before using (calling getValue function) it* 2. in your js file:** var privacyCookieConsent = B.require('privacyCookieConsent');* var consent = privacyCookieConsent.getValue();*/B.define('privacyCookieConsent', function () {var consentGroupIsAllowed = {analytical: 'C0002%3A1',marketing: 'C0004%3A1'};var optanonConsentCookieName = 'OptanonConsent';var optanonBoxClosedCookieName = 'OptanonAlertBoxClosed';var halfOfYearMillis = 180 * 24 * 60 * 60 * 1000;function isDefined(value) {return value && value !== "undefined";}function parseConsentToObject(consent) {var result = {};if (typeof consent === 'string') {var parts = consent.split('&');parts.forEach(function (part) {var keyAndValue = part.split('=');result[keyAndValue[0]] = keyAndValue[1];});}return result;}function isConsentValid(consent, alertBoxClosed) {return isDefined(consent) &&isDefined(alertBoxClosed) &&new Date() - new Date(alertBoxClosed) -1;return result;}).reduce(function (result, currentValue) {return Object.assign(result, currentValue);}, {functional: true});}}function getImplicitConsent() {var consentValue = !doesGeolocationRequireBanner();return {functional: true,analytical: consentValue,marketing: consentValue};}function getValue() {var consent = getExplicitConsent();if (!consent) {consent = getImplicitConsent();}return consent;}return {getValue: getValue};});//c360 javascript tracker first iteration//sends a track request to c360 http tracker//in order to use it://1. inline the c360Tracker.js in the page you need to use it//2. in your js file://// var c360Tracker = B.require('c360Tracker');// var event = {// action_name:"accommodation_checkout_confirmation_viewed",// action_version :"0.2.0",// content : { "transaction_id" : 123434},// user : { "BKNG_user_id": 123434}// };// c360Tracker.track(event);B.define('c360Tracker', function () {var enrichedContext = {};var queue = [];var queueTimeout = null;var flushInterval = 1000;var flushSize = 10;var configuration = {validateInput: false};var track = function (event) {if (event == null) {return "event object is null or empty";} else {var validationResult = new ValidationResult(true);if (configuration.validateInput) {validationResult = validateInput(event);}if (!validationResult.success) {return validationResult.message;}enqueue(event);//send([event])to send it syncrounously}};function enqueue(event) {if (queue.length == 0) {queueTimeout = setTimeout(flush, flushInterval);}queue.push(event);if (queue.length >= flushSize) {if (queueTimeout !== null) {clearTimeout(queueTimeout);}flush();return;}}function flush() {send(queue, true);queue = [];queueTimeout = null;}function withContextProvider(isFlush) {var trackerVersion = '0.1.0'if (isFlush) {trackerVersion = '0.1.1';}return function (item) {return Object.assign({}, item, {context: enrichedContext,tracker: {tracker_name: 'C360JSTracker',tracker_type: 'Client',tracker_version: trackerVersion}});}}function send(events, isFlush) {var payload = {events: events.map(withContextProvider(isFlush))};return $.ajax({url: '/c360/v1/track',type: 'POST',dataType: 'json',data: JSON.stringify(payload),});}enrich();var scheme ={"type": "object","properties": {"action_name": {"type": "string","description": "action name (ex. element viewed)",},"action_version": {"type": "string","description": "action version"},"content": {"type": "object","description": "content defined by the registered producer scheme"}}};function ValidationResult(success, message) {this.success = success;this.message = message;}function validateInput(event) {var result = validateObject(event, scheme);return result;}function validateObject(obj, scheme) {if (scheme.properties != null) {var propsArray = Object.getOwnPropertyNames(scheme.properties);for (var i = 0i ;window.PCM = {isCountryNeedCookieBanner: 0,isGpcSignalEnabled: 0,loadStartedAt: 1709669963,countryCode: 'us',isUserLoggedIn: 0,verifyEnabled: 1,};;;(function(w){var ts = +new Date();w.PageLoadTimer = {};w.PageLoadTimer.start = ts;}(window));function b_cors_check(supported) { var value = supported ? 1 : 0if (!/(^|;)\s*cors_js=/.test(document.cookie)) { var d = new Date()d.setTime(d.getTime() + 60 * 60 * 24 * 365 * 1000)var cookieDomain = '.booking.com' || '.booking.com'document.cookie = 'cors_js=' + value +'domain=' + cookieDomain + 'path=/expires=' + d.toGMTString()} if (!value) { location.reload()} } ;(function(d) { d.addEventListener('error', function(e) { if (e.target && e.target.classList.contains('crossorigin-check-js')) { b_cors_check(false)} }, true)})(document) • ;(function() {window.b_early_errors = window.b_early_errors || [];window.onerror = function() {window.b_early_errors.push(arguments);};}()) • document.querySelector('#main-css-preload').addEventListener('load', function() {window.mainCssWasLoaded = 1;}) • • #basiclayout, .basiclayout { margin: 0} #special_actions { margin: 3px 15px 3px 0} .ticker_space { margin-top: 3px !important} #logo_no_globe_new_logo { top: 14px} .b_msie_6 #top, .b_msie_6 body.header_reshuffle #top {height:61px !important;} .b_msie_6 #special_actions { margin: 3px 15px 3px 0overflow:visible} body.header_reshuffle #top { min-height: 50px !importantheight: auto !important} .nobg { background: #fff url("https://cf.bstatic.com/static/img/nobg_all_blue_iq/b700d9e3067c1186a3364012df4fe1c48ae6da44.png") repeat-xbackground-position: 0 -50px} • if( window.performance && performance.measure && 'b-stylesheets') { performance.measure('b-stylesheets')} • Deluxe 35m2 City Center Suite - with Views, Den Bosch – Updated 2024 Prices

Penthouse XL Veerse Meer

star iconstar iconstar iconstar icon

Penthouse XL Veerse Meer

Rooms at the Sottobosco are finely furnished in a traditional Trentino style. Each includes a balcony, satellite TV, a mini-bar and carpeted or parquet floors. The private bathroom has free toiletries.

Apartment address: Campensweg 4A, 4493 AL Kamperland, Netherlands

parking
Free public parking is available on site (reservation is not needed).
family
Children of all ages are welcome.
pets
Pets are not allowed.

Most popular facilities

Free parking • Free WiFi • Family rooms • Restaurant

Penthouse with a spacious balcony with beautiful views of the lively marina

Penthouse with a spacious balcony with beautiful views of the lively marina

There is an on-site bar.

Apartment address: 4493 PK Kamperland, Netherlands

parking
Free public parking is available at a location nearby (reservation is not needed).
family
Children of all ages are welcome.
pets
Pets are allowed on request.

Most popular facilities

Free parking • Free WiFi

Sfeervol penthouse centrum Maastricht (Wyck)

star iconstar iconstar icon

Sfeervol penthouse centrum Maastricht (Wyck)

The bed and breakfast also offers bike hire. Molfetta is 26 mi from Sweet Suite B&B, while Manfredonia is 22 mi from the property. The nearest airport is Bari Karol Wojtyla Airport, 36 mi from the property."

Apartment address: 29 Stationsstraat, Wijck, 6221 BN Maastricht, Netherlands

parking
Public parking is available at a location nearby (reservation is not needed) and costs € 16 per day.
family
Children of all ages are welcome.
pets
Pets are not allowed.

Most popular facilities

Parking • Family rooms • Free WiFi • Non-smoking rooms • Airport shuttle

Luxury penthouse near Scheveningen beach

star iconstar iconstar iconstar icon

Luxury penthouse near Scheveningen beach

At Un Sueño, Valle de Huajes you will find a 24-hour front desk, a garden and a terrace. Other facilities offered at the property include a tour desk and luggage storage.

Apartment address: 2583WG Scheveningen, Netherlands

parking
Free public parking is available at a location nearby (reservation is not needed).
family
Children of all ages are welcome.
pets
Pets are not allowed.

Most popular facilities

Free parking • Free WiFi • Terrace

Sea view apartment in Den Haag with terrace

star iconstar iconstar iconstar icon

Sea view apartment in Den Haag with terrace

Each room here will provide you with a TV and air conditioning. Featuring a hairdryer, the private bathroom also comes with towels and free toiletries.

Apartment address: 2583DZ Scheveningen, Netherlands

parking
Free public parking is available at a location nearby (reservation is not needed).
family
Children of all ages are welcome.
pets
Pets are not allowed.

Most popular facilities

Free parking • Free WiFi • Terrace