Hey there!
Nestled between the Coast Mountains and the Pacific Ocean, Vancouver is said to be one of the "best cities to live in". Well known for its majestic natural beauty, it is certainly a great destination to visit.

(Source: photodreamz)
I have listed a few hotels in Vancouver within your budget. Here are my suggestions; have a look:
Best Western Plus Sands offers free wireless internet access, on-site fitness centre, relaxing sauna and 2 on-site restaurants. An advantage of coin laundry facilities can be taken by the guests. Checker's Bar & Grill at the Sands Best Western Plus specialises in fresh seafood and pasta and is open for breakfast, lunch and dinner. The guests can enjoy stunning views of the English Bay with occasional live music.
A guest review:
The staff were unbelievably fantastic!!!! Peter and Jessica at the front desk along with all the others who's names I cann't remember we friendly, informative and a real pleasure to deal with. Can't say enough about the staff! The cleaning/house keepers were friendly and very accommodating. Good location, short stroll to the water and a decent walk to main city shopping . Plenty of restaurants. Staff were helpful and courteous. The staff makes your hotel!
BEST WESTERN PLUS Sands (Source: Booking.com)
Address: 1755 Davie Street, West End
Phone: (800) 661-7887
Price per night: $132.15-$155.47
Book here!
Rosedale on Robson Suite Hotel features an indoor pool and a fully equipped kitchenette in every suite. The suites include cable TV and wired internet with a kichenette and a microwave. The guests can take a sauna bath or workout in the gym on-site. It also features a garden terrace on the second-floor.
A guest review:
Ease of getting from the airport to downtown. While on our way to the hotel, we were pondering which direction to take, when a considerate person helped us (it was in fact the concierge from the hotel). We liked the view from our room - overlooking that fabulous library building and towards Canada Place, water and mountains. Plenty of room and of course, the location close to everything - walking distance. Thank you
Rosedale on Robson Suite Hotel (Source: Booking.com)
Address: 838 HAMILTON ST
Phone: (604) 689-8033
Price per night: $149.46
Book here!

(Source: Porfirio)
Hope this helps! In case you need details, do write back to us. We can help you plan other aspects of your trip as well like the nightlife, flights, or the best places to eat at. We will be happy to help you.
Until then, have an amazing time.
Cheers!
-Chakshu
Century Plaza Hotel & Spa features a full-service spa and a comedy club. All the suites include a kitchen, microwave and a refrigerator. It has a large indoor pool, steam rooms, hair salon and a jacuzzi. A restaurant and lounge is also on-site with all the beaches and shopping centres nearby.
A guest review:
Century Plaza Hotel and Spa (Source: TripAdvisor)
Address: 1015 Burrard Street
Phone: (604) 687-0575
Price per night: $139.73-153.78
Book here!