Yes, several budget hotels in Shanghai are located near parks. For instance, Jin Jiang Park Hotel is situated near the serene Jinjiang Park, offering a peaceful retreat while still being centrally located for sightseeing.