Non-smoking villas and apartments | Holiday Lettings

Close

View larger map

Price per night

Price per night

to

Bedrooms

Bathrooms

Location

  • Malaysia
  • Sabah
  • West Coast Division
  • Kota Kinabalu District
  • Kota Kinabalu

Location

  • All locations
  • Inanam (6)

More

Less

Also consider

Inanam
9 properties
Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

41 Holiday homes

Filters applied: Non-Smoking property (41)

Travellers going to Kota Kinabalu are booking August dates now. Secure your holiday home today and have the perfect trip.

1 / 24

Direct Beach Front Villa With Private Pool/Garden

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

2 bedroomsSleeps 4Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
4* Luxurious privately owned 2 bedroom direct beach front Pool Villa for 4 adults & 1 Child, nestled within Nexus Spa Golf Resort Karambunai. This is the perfect place to relax & unwind, doing as much or little as you like in the outdoor private garden, shading under t  …see more

from £190 / night

£1330 - £1700 / week

Book Book View

from £190 / night

(6) Very Good 

1 / 21

Marina Court - Don's Apartment - Kota Kinabalu condo sleeps 6

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

3 bedroomsSleeps 62 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
We offer a privately owned 3-bedroom apartment within the Marina Court Resort Condominium which is superbly located in the heart of Kota Kinabalu, Borneo, adjacent to the city's waterfront (it is next door to the 4 star Promenade Hotel). It is ideal for up to 6 per  …see more

from £68 / night

£364 / week

Book Book View

from £68 / night

(1) Excellent 

1 / 10

Borneo Seafront 2 Bedroom Self Catering Apartment

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

2 bedroomsSleeps 42 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Swimming pool;
Why Visit Sabah, Borneo Island?Fondly known as 'Land Below The Wind', Sabah offers an exotic Borneo experience that cater to a variety of holiday makers. For the outdoor lovers - White water raft down the Padas River or hike up the highest mountain in S.E. Asi  …see more

from £107 / night

£749 / week

Book Book View

from £107 / night

1 / 14

North Borneo Paradise - Kota Kinabalu condo sleeps 6

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

3 bedroomsSleeps 61 night min stay

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Swimming pool; Great for children of all ages ; Car not necessary;
Welcome to North Borneo Paradise @ Marina Court Resort Condominium of Kota Kinabalu, Sabah, Malaysian Borneo. Located on the waterfront right in the heart of Kota Kinabalu city centre, our apartments offer both comfortable resort-style living as well as the perfect acco  …see more

from £59 / night

£350 / week

Book Book View

from £59 / night

1 / 9

1Borneo Tower A Apartment - Kota Kinabalu apartment sleeps 6

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

2 bedroomsSleeps 61 night min stay

  • 2 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Swimming pool; Great for children of all ages ; Air conditioning;
Great accomodation at very reasonable price, Nice cozy spacious 2 bedrooms with 2 bathrooms / showers. This spacious 2 bedroom apartment is situated on top of the biggest shopping centre in Borneo ie. 1 Borneo Hypermall. Walk out of the lobby into a glass door & you are  …see more

from £77 / night

£481 / week

Book Book View

from £77 / night

1 / 22

Borneo Seafront Apartment - Kota Kinabalu apartment sleeps 4

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

2 bedroomsSleeps 42 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
This beautifully situated apartment built in 2009 is nestled within Kota Kinabalu, Sabah, Borneo. The area is known for it's amazing rainforests and home to the highest mountain in S. E. Asia and the largest flowers in the world. Sabah itself, with its unique heritage,  …see more

from £107 / night

£672 / week

Book Book View

from £107 / night

1 / 24

Kinabalu Cultural Vacation Home - Kota Kinabalu townhouse sleeps 12

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

5 bedroomsSleeps 121 night min stay

  • 5 bedrooms
  • Sleeps 12
  • 1 night min stay
Key info: Not suitable for children; Air conditioning; No pets allowed;
Kinabalu Cultural Vacation Home offers 4 bedrooms + 1 open concept bedroom stay with culture behind for travellers. The place is easily accessed as it can be spotted from KK-Sulaman highway. Within walking distance and nearby are convenient stores, McDonald's and K  …see more

from £104 / night

£568 / week

Book Book View

from £104 / night

(2) Very Good 

1 / 25

Stunning ocean and Sunset Views - Kota Kinabalu apartment sleeps 5

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

2 bedroomsSleeps 52 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0.1 km; Swimming pool;
Only steps to one of the best beaches in Asia, this beautiful beachfront self-catering 2 bedroom apartment suite will guarantee you the most memorable holiday ever. It can accommodate up to 5 guests (4 adults or a family with 3 young children using existing bedding)  …see more

from £161 / night

£0 / week

Book Book View

from £161 / night

(3) Excellent 

1 / 22

Villa Tanjung Aru - Kota Kinabalu villa sleeps 8

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

4 bedroomsSleeps 82 nights min stay

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 2 km; Great for children of all ages ;
Designed as a modern self-catering holiday home, Villa Tanjung Aru has a light contemporary style, tastefully decorated with Asian ethnic accent pieces.Featuring a large open plan living and dining area at the front, the villa has 4 spacious air-conditioned bedrooms at  …see more

from £79 / night

£525 / week

Book Book View

from £79 / night

1 / 16

North Borneo Paradise - Kota Kinabalu condo sleeps 12

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

4 bedroomsSleeps 121 night min stay

  • 4 bedrooms
  • Sleeps 12
  • 1 night min stay
Key info: Nearest beach 5 km; Swimming pool; Great for children of all ages ;
Welcome to North Borneo Paradise @ Marina Court Resort Condominium of Kota Kinabalu, Sabah, Malaysian Borneo. Located on the waterfront right in the heart of Kota Kinabalu city centre, our apartments offer both comfortable resort-style living as well as the perfect acco  …see more

from £137 / night

£840 / week

Book Book View

from £137 / night

1 / 12

Luxury Beach Front Apartment with Swimming Pool

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

1 bedroomSleeps 4Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
This self-catering apartment is fully equipped with everything you'll need during your stay. Being about 30 minutes from the city, it's a quiet environment perfect for relaxing and spending time outside beside the swimming pool, in the sea or strolling along t  …see more

from £70 / night

£490 / week

Book Book View

from £70 / night

(2) Very Good 

1 / 11

RELAX AND REJUVENATE - Kota Kinabalu apartment sleeps 5

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

2 bedroomsSleeps 52 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
Enjoy the romantic setting of this luxury spa suite. It is the perfect place to relax and watch the sun set. Being a corner suite all windows look out to the most beautiful ocean views. So break out your duty free and start to unwind and relax on our large balcony a  …see more

from £161 / night

£0 / week

Book Book View

from £161 / night

1 / 22

Marina Court City Condo - Kota Kinabalu condo sleeps 6

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

3 bedroomsSleeps 61 night min stay

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
This new and beautiful city condo sits in the heart of Kota Kinabalu city itself. Within walking distance is the Filipino market, evening Seafood market, restaurants and shopping malls. The airport is only 10-15 minutes away.This resort-like unit itself is spacious with  …see more

from £77 / night

£459 / week

Book Book View

from £77 / night

1 / 9

Cozy Apartment 3+2 - Inanam apartment sleeps 7

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu / Inanam

3 bedroomsSleeps 71 night min stay

  • 3 bedrooms
  • Sleeps 7
  • 1 night min stay
Key info: Great for children of all ages ; Air conditioning; No pets allowed;
This Apartment has 3BR and 2 Baths and is approx. 867 sqft in size. Truly comfortable for 4 adults and 3 kids but can easily accommodate up to 10 adults comfortably. (with extra mattress) We can not provide you with 5 stars facility but we ensure Cozy,Clean and Comfort  …see more

from £45 / night

£300 / week

Book Book View

from £45 / night

(1) Very Good 

1 / 13

North Borneo Paradise - Kota Kinabalu condo sleeps 6

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

3 bedroomsSleeps 61 night min stay

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Swimming pool; Great for children of all ages ; Air conditioning;
Welcome to North Borneo Paradise @ Marina Court Resort Condominium of Kota Kinabalu, Sabah, Malaysian Borneo. Located on the waterfront right in the heart of Kota Kinabalu city centre, our apartments offer both comfortable resort-style living as well as the perfect acco  …see more

from £63 / night

£425 / week

Book Book View

from £63 / night

1 / 13

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

4 bedroomsSleeps 91 night min stay

  • 4 bedrooms
  • Sleeps 9
  • 1 night min stay
Key info: Great for children of all ages ; Some pets are welcome - please contact the owner;
 …see more

from £199 / night

£1390 / week

Book Book View

from £199 / night

1 / 17

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

2 bedroomsSleeps 61 night min stay

  • 2 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Swimming pool; Great for children of all ages ; Air conditioning;
 …see more

from £69 / night

£382 / week

Book Book View

from £69 / night

1 / 5

NZ Homestay - Kota Kinabalu apartment sleeps 6

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

2 bedroomsSleeps 62 nights min stay

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min stay
Key info: Not suitable for children; Air conditioning; No pets allowed;
Enjoy your most memorable holiday in Sabah by renting our cheapest Homestay in town.University Condo Apartment located in Kota Kinabalu, about 5min to 1Borneo, University Malaysia Sabah, UITM.We provide fully furnished apartment with 2 rooms, 2 queen size bed , 1 bath r  …see more

from £31 / night

£161 / week

Book Book View

from £31 / night

(2) Very Good 

1 / 14

North Borneo Paradise - Kota Kinabalu condo sleeps 6

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

3 bedroomsSleeps 61 night min stay

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Swimming pool; Great for children of all ages ; Car not necessary;
Welcome to North Borneo Paradise @ Marina Court Resort Condominium of Kota Kinabalu, Sabah, Malaysian Borneo. Located on the waterfront right in the heart of Kota Kinabalu city centre, our apartments offer both comfortable resort-style living as well as the perfect acco  …see more

from £74 / night

£485 / week

Book Book View

from £74 / night

1 / 19

Marina Court Tropika Condo - Kota Kinabalu condo sleeps 6

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

3 bedroomsSleeps 61 night min stay

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Swimming pool; Not suitable for children; Air conditioning;
Marina Court Tropika Condo is a beautiful condo unit located in the heart of Kota Kinabalu city. The place is popular with tourists as it close to the Filipino Market, Sunday Market, Evening Seafood and Night Market, Dried Seafood Market, restaurants and shopping malls.  …see more

from £75 / night

£391 / week

Book Book View

from £75 / night

(3) Very Good 

1 / 13

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

3 bedroomsSleeps 81 night min stay

  • 3 bedrooms
  • Sleeps 8
  • 1 night min stay
Key info: Great for children of all ages ; No pets allowed;
 …see more

from £191 / night

£1375 / week

Book Book View

from £191 / night

1 / 7

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu / Inanam

3 bedroomsSleeps 81 night min stay

  • 3 bedrooms
  • Sleeps 8
  • 1 night min stay
Key info: Not suitable for children; Air conditioning; No pets allowed;
 …see more

from £115 / night

£649 / week

Book Book View

from £115 / night

1 / 5

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

3 bedroomsSleeps 61 night min stay

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Great for children of all ages ; No pets allowed;
 …see more

from £153 / night

£611 / week

Book Book View

from £153 / night

1 / 13

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

1 bedroomSleeps 31 night min stay

  • 1 bedroom
  • Sleeps 3
  • 1 night min stay
Key info: Nearest beach 10 km; Swimming pool; Great for children of all ages ;
 …see more

from £23 / night

£146 / week

Book Book View

from £23 / night

(1) Excellent 

1 / 8

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

2 bedroomsSleeps 61 night min stay

  • 2 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Swimming pool; Great for children of all ages ; Air conditioning;
 …see more

from £77 / night

£481 / week

Book Book View

from £77 / night

1 / 9

Brahminy Kite Holiday Villa, Kota Kinabalu Sabah

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

5 bedroomsSleeps 101 night min stay

  • 5 bedrooms
  • Sleeps 10
  • 1 night min stay
Key info: Beach / lakeside relaxation; Nearest beach 10 km; Great for children of all ages ;
This picturesque home located on Signal Hill offers visitors a peaceful seclusion from your everyday lives and boast a breathtaking view of Mount Kinabalu at sunrise. This modern living concept coupled with a garden theme meticulously crafted to allow visitors a feel of  …see more

from £229 / night

£1375 / week

Book Book View

from £229 / night

1 / 25

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

3 bedroomsSleeps 6Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Great for children of all ages ; Air conditioning; No pets allowed;
 …see more

from £50 / night

£0 / week

Book Book View

from £50 / night

1 / 8

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu / Inanam

16 bedroomsSleeps 301 night min stay

  • 16 bedrooms
  • Sleeps 30
  • 1 night min stay
Key info: Nearest beach 5 km; Great for children of all ages ; Car essential;
 …see more

from £12 / night

£81 - £855 / week

Book Book View

from £12 / night

(1) Excellent 

1 / 15

Kinabalu Homestay - Kota Kinabalu townhouse sleeps 9

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

5 bedroomsSleeps 91 night min stay

  • 5 bedrooms
  • Sleeps 9
  • 1 night min stay
Key info: Great for children of all ages ; Air conditioning; No pets allowed;
4 Bathrooms with Hot Shower4 Boutique Rooms with Air Conditioner & Fan1 Open Boutique Room with Divider, Air Conditioner & Fan3 Queen Sized Beds1 King Sized Bed1 Single BedKitchen with Stove + Cooking Utensils + RefrigeratorAir Conditioned Living Room with Sofa  …see more

from £104 / night

£568 / week

Book Book View

from £104 / night

1 / 20

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

2 bedroomsSleeps 61 night min stay

  • 2 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Great for children of all ages ; No pets allowed;
 …see more

from £54 / night

£275 / week

Book Book View

from £54 / night

1 / 42

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

3 bedroomsSleeps 61 night min stay

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Great for children of all ages ; No pets allowed;
 …see more

from £46 / night

£310 / week

Book Book View

from £46 / night

1 / 9

Twinn Residences - Kota Kinabalu apartment sleeps 6

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

2 bedroomsSleeps 61 night min stay

  • 2 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Great for children of all ages ; No pets allowed;
Welcome to Kota Kinabalu! daily rent condominium available in kota kinabalu city centre. Two bedrooms with 4 beds, and 2toilets. It can accommodate 6person. it is nearby shopping mall. We includes Wi-Fi, free one parking, air conditioning,refrigerator, television, hair  …see more

from £61 / night

£0 / week

Book Book View

from £61 / night

1 / 15

Szhnn's VACA Apt - Kota Kinabalu apartment sleeps 6

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

3 bedroomsSleeps 6Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Swimming pool; Great for children of all ages ; Car essential;
Offering air-conditioned bedrooms in an apartment, Szhnn's VACA Apt features an outdoor swimming pool and security staff. Located in a residential area, the property is a 5-minute drive to One Borneo Hypermall. Free Wi-Fi is provided.Also a 5-minute drive away is U  …see more

from £46 / night

£359 / week

Book Book View

from £46 / night

1 / 10

My Little Home 2 - Inanam apartment sleeps 8

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu / Inanam

3 bedroomsSleeps 81 night min stay

  • 3 bedrooms
  • Sleeps 8
  • 1 night min stay
Key info: Great for children of all ages ; Car advised; Air conditioning;
Apartment with 3 bedrooms and 2 bathroom, Located in a residential area with 24 hours security, Easy access to any famous / tourist area.All rooms are fully air conditioned, comes with Queen size bed. We ensure our guest a budget , clean and comfortable stay after a day  …see more

from £45 / night

£300 / week

Book Book View

from £45 / night

1 / 8

seasons street lodge - Inanam lodge sleeps 50

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu / Inanam

15 bedroomsSleeps 501 night min stay

  • 15 bedrooms
  • Sleeps 50
  • 1 night min stay
Key info: Beach / lakeside relaxation; Not suitable for children; Air conditioning;
Seasons Street Lodge are located at the most historical street and also the heart of Kota Kinabalu City. It offers Free Internet and Wifi, Tour arrangement and information, Satelite TV & DVD Movies, Coffee/Tea, Hot & Cold Water Shower, Spacious Living room and f  …see more

from £382 / night

£2672 / week

Book Book View

from £382 / night

1 / 6

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

2 bedroomsSleeps 51 night min stay

  • 2 bedrooms
  • Sleeps 5
  • 1 night min stay
Key info: Great for children of all ages ; No pets allowed;
 …see more

from £39 / night

£257 - £471 / week

Book Book View

from £39 / night

(1) Excellent 

1 / 8

The Bunk Gaya Street - Kota Kinabalu b&b sleeps 20

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

1 bedroomSleeps 201 night min stay

  • 1 bedroom
  • Sleeps 20
  • 1 night min stay
Key info: Not suitable for children; Air conditioning; No pets allowed;
Our guest house consists of 31 custom made panels and 1 double-decker in a private room. The dorm is not separated to a lot of private rooms so that people all over the world are able to interact with each other during their stay with us. Guests will have access to wifi  …see more

from £8 / night

£0 / week

Book Book View

from £8 / night

1 / 24

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

2 bedroomsSleeps 81 night min stay

  • 2 bedrooms
  • Sleeps 8
  • 1 night min stay
Key info: Great for children of all ages ; No pets allowed;
 …see more

from £83 / night

£535 - £1112 / week

Book Book View

from £83 / night

1 / 22

Shan Chuan Yuan Homestay: Lavender Double Room

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu

1 bedroomSleeps 22 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 2 nights min stay
Key info: Great for children of all ages ; Air conditioning; No pets allowed;
Welcome to Shan Chuan Yuan Homestay in Kota Kinabalu Sabah. We provide a great relaxing holiday home at affordable prices for families and friends. We try to create a Home away from Home feel for all our guests. Our Homestay is consist of the main Banglow with a few w  …see more

from £29 / night

£0 / week

Book Book View

from £29 / night

1 / 8

My Little Home - Inanam apartment sleeps 8

Sabah / West Coast Division / Kota Kinabalu District / Kota Kinabalu / Inanam

3 bedroomsSleeps 81 night min stay

  • 3 bedrooms
  • Sleeps 8
  • 1 night min stay
Key info: Great for children of all ages ; Car advised; Air conditioning;
Premises is located in a residential area with 24 hours security. Mini market and local food stall are next the apartment with in walking distance. Easy excess to any of the tourist / famous area. 5 mins to 10 mins drive to the City center or shopping Mall, 10 - 15 min  …see more

from £45 / night

£300 / week

Book Book View

from £45 / night

Top Destination reviews

Absolute Beachfront 2-brm Self-Catering Spa Suite
Idyllic Villa in s stunning location - one of the best trips we have ever had!

This was the first time that we booked out accommodation through trip adviser - we were not disappointed. The hosts - never before have we met more kind and accommodating hosts than with Molly and Ducket (and their lovely daughter Mel). From the … see more
Borneo Seafront 2 Bedroom Self Catering Apartment
We loved this place! Would visit again!

The Villa was just what my family and I needed. Two separate rooms - one for teenage daughters and the other for us. Staff was extremely friendly and very helpful. Close to Nexus Golf resort which was a highlight for hubby and I. Pool was big eno … see more

Don’t let an old browser slow down your holiday

Your browser is out of date and might not work well with our website. Download the latest version to speed up your hunt for the perfect holiday home.

Just click on the icons to get to the download page